pyopt

Python blootstellen Functies aan de opdrachtregel
Download nu

pyopt Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • ubershmekel
  • Uitgever website:
  • http://code.google.com/u/ubershmekel/

pyopt Tags


pyopt Beschrijving

Het blootstellen van Python-functies op de opdrachtregel Pyopt is een Python 3-module voor opdrachtregelopties met een Pythonic, Decorator-Centric-syntaxis. Het volgende voorbeeld automatisch genereert hulp bij DOCFRINGS, Type Casting voor argumenten en handhaving argument: import pyopt importeren willekeurig expose = pyopt.exposer () @ Expose.Args Def Roll_Dice (Number_of_Faces: Int, Repetitions: Int): '' 'Rol de dobbelstenen om te zien of je geluk hebt of voor algemene dd plezier. nummer_of_faces - de maximale waarde van de matrijs. Herpitities - de hoeveelheid keren om de dobbelstenen te gooien. '' 'voor I in bereik (herhalingen): afdrukken (willekeurige.randint (1, nummer_of_faces)) Expose.Run () Er zijn 3 werkwijzen: 1. Expose.Args - een decorator voor positionele argumenten.2. Expose.kwargs - een decorateur voor trefwoordargumenten.3. Expose.mixed - een decorateur voor trefwoord en positionele argumenten. Tijdelijk bekende compromissen die openstaan voor discussie, e-mail me: 1. Deze module is speciaal ontworpen met Python 3 in gedachten, bepaalde functies kunnen worden geconverteerd naar Python 2.x, maar de ontzagwekkende niet ..2. Trefwoord-opdrachtregelfuncties vereisen elk argument om te beginnen met een andere brief om botsingen te voorkomen.3. Annotaties zijn niet verplicht, ik weet niet of dit de juiste manier is om te gaan, het is een expliciteit tegen het gemaksprobleem.4. Booleans kan niet standaard zijn. Ik zou hiervoor geen gebruikscase kunnen bedenken, dus vertel me als je het deed. Vereisten: · Python


pyopt Gerelateerde software