Moke Rangschikking & Samenvatting
- Naam uitgever:
- Marcin Cieslik
- Uitgever website:
- http://muralab.org/
Moke Tags
Moke Beschrijving
Moke transformeert een Python-module in een script. Elke functie kan een subcommando worden, met opties die zijn afgeleid uit de argumentlijst en de optionele DOC-string.A-opdrachtregel-toepassing die precies twee personen begroet. (Zet het volgende in een bestand genaamd mokefile.py: moke import taak, log @ taakdef groet (WHO, SHOUT = FALSE, Times = 1): "" "stuurt groeten van moke. - Wie (str2) twee personen om te begroeten - Shout (Switch) Triggers Caps "" "Greetings = (" Hallo% s en% s! "% (Who , Who )) * Tijden als Shout: Greetings = Greetings.Upper () Print Greetings log ("Gegroet:% S en% S"% (Who , Who ), info) Als __Name__ == "Main": taak () Uitvoeren de Mokefile door Moke te bellen: Moke Greet - Shout 2 Mary Katethis Retourners: 2011-09-3014: 12: 52.815 Moke (versie 1.0.0) 2011-09-3014: 12: 52.815 CWD: "/home/.../moke/test/scripts"2011- 09-3014: 12: 52.815 Mokfile: "/home/.../moke/test/scripts/mokefile.py"2011-09-3014: 12: 52.815 Taak: Greet2011-09-3014: 12: 52.815 Params: ('Who', ) ('Shout', True) ('Times', 2) Hallo Mary en Kate! Hallo Mary en Kate! Als je bent vergeten wat je mokefile.py doet , Gewoon om hulp: Moke --Helpusage: mokefile.py {Greet} ... Positional a RGUMENTEN: {Greet} Greet stuurt Groeten van Moke.Orptional Argumenten: -H, --Help Toon dit hulpbericht en exit -ls LS (FILE_A) Logging Stream -LL {Info, Warn, Fout} (STR) Logging Niveau -LF {tab} (STR) Logging-indelingsub-commandospecifieke hulp wordt ook gegenereerd: MOKE GROEP --HELPUSAGE: MOKEFILE.PY GREET Who Whopositional Argumenten: Wie (Str) Twee Personen naar GrowoPional Argumenten: -H, --Help Toon dit hulpbericht en exit - South (Switch) Triggers CAPS-Times Times (INT) Nu is het tijd om je eigen Mokefile te beginnen: Moke Nieuwe die een skeletonbestand voor je maakt: Moke Nieuwe Mokefile Moke: * Gemaakt /...Path.../mokfile Moke: * Running 'Moke MokeFile - help de homepage van het plezier!
Moke Gerelateerde software