| Ruzie maken Python-apps verdienen een goed argument! |
Download nu |
Ruzie maken Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Kenneth Reitz
- Uitgever website:
- http://kennethreitz.com
Ruzie maken Tags
Ruzie maken Beschrijving
Python-apps verdienen een goed argument! Argue is een opdrachtregel-parser, bedoeld om opdrachtregel-line-applicaties gemakkelijk en pijnloos te maken. Het maakt gebruik van ingebouwde python-typen (lijsten, woordenboeken, enz.) Om opties te definiëren, die configuratie duidelijk en beknopt maken. Bovendien bevat het de mogelijkheid om subcommands af te handelen (bijv. Git Commit of Svn Obliterate). Quick Examplethat is een voorbeeld van een optiedefinitie: import sysimport argue@argue.command (gebruik = '% naam bericht') Def main (bericht, nonwline = ('n', false, 'niet afdrukken een nieuwlijn'): 'Simple Echo-programma' Sys.stdout.write (bericht) Zo niet nonwline: Sys.stdout.Write ('\ n') als __Name__ == '__Main__ ==' __Main__ ': Main () Running Dit programma zal de Help afdrukken: echo.py MessingIMPLE ECHO-programmeert: -N --Nonewline Do not Print een Newline -H -Help Show HelpDeveloper ComeP Beschrijft meestal wat er aan de hand is, behalve dat ik een interessante functie wil noemen - als u een lange naam voor optie gebruikt, kunt u alleen gedeeltelijke naam gebruiken, bijvoorbeeld ./Echo.py --Nonew A is een geldige opdrachtregel. Dit geldt ook voor subcommands: lees daarover en al het andere dat u in documentatie wilt weten. Vereisten: · Python
Ruzie maken Gerelateerde software