8 from importlib.util
import spec_from_loader, module_from_spec
9 from importlib.machinery
import SourceFileLoader, ExtensionFileLoader
11 from mm
import MarkovModel
12 from importer
import import_markopy
15 from base
import BaseCLI,AbstractGenerationModelCLI, AbstractTrainingModelCLI
19 @brief Extension of Python.Markopy.Base.BaseCLI for Markov::API::MarkovPasswords
20 @belongsto Python::Markopy
21 @extends Python::Markopy::MarkovModel
22 @extends Python::Markopy::AbstractTrainingModelCLI
24 adds -st/--stdout arguement to the command line.
27 "! @brief initialize model with Markov::API::MarkovPasswords"
32 "! @brief map generation function to Markov::API::MarkovPasswords::Generate"
35 if __name__ ==
"__main__":
36 mp = MarkovPasswordsCLI()
abstract class for training capable models
Abstract representation of a markov model.
def Generate(int count, str wordlist, int minlen, int maxlen, int threads)
Extension of Python.Markopy.Base.BaseCLI for Markov::API::MarkovPasswords.
def _generate(self, wordlist)
def __init__(self, bool add_help=True)
initialize base CLI
def import_markopy()
import and return markopy module