Ambacht

zoals Makefile, maar in Python
Download nu

Ambacht Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jamie Paton
  • Uitgever website:
  • https://github.com/jdpaton/

Ambacht Tags


Ambacht Beschrijving

Craft is een tool zoals MAKEFILE, behalve alles is in native python.Installpip Install Craftcraft Works on Python 2.7+ en Python 3.2 + .Crafty-bestandsleutel zal lezen om crafty.py te lezen in de huidige map of het milieuvariabele $ Craftfile.an Voorbeeld CRAFTY.PY:FROM CRAFT import taak, afhankelijk van @ taak @ Afhankelijk ('bar', 'foo') Def cake (): "" "print cake en hangt af van foo en bar om eerst te rennen" Voor Cake ') @ TaskDef Bar (): "" "Prints Bar" "" Print (' bar ') @ TaskDef Foo (): Print ("Hallo, ik ben FOO") @ TaskDef Auto (): "" " Ik zal rennen wanneer u geen argumenten levert voor "Craft". "" "Print (" Auto - My Own Ding doen, wat vandaag 'foo' is. ") Foo () @ TaskDef Setup ():" "" Ik zal rennen Eenmaal op elke oproep tot "Craft" "" "afdrukken (" Hallo Good Sir, ik ben de setup-routine. ") Usagerunning Craft -h in de map met crafty.py toont de lijst met beschikbare taken. Voorbeeld: gebruik: Craft ] Positional Argumenten: TaskOptional Argumenten: -H, --Help Toon deze hulpbericht en exit-beschikbare taken: - Cake: Print Cake, en hangt af van foo en bar Als u First- Auto uitvoert: ik zal uitvoeren wanneer u geen argumenten levert aan "Craft" .- SETUP: Ik zal eenmaal uitvoeren op een gesprek naar "Craft" - FOO: - Bar: Prints Bares die u kunt zien, de DOCSTRING voor elke @ Taakfunctie wordt dan weergegeven in de Help-uitvoer en DocStrings kunnen worden weggelaten. U kunt individuele taken noemen zoals: CRAFT FOOEAND RUN MEERDERE TAKEN MET één oproep zoals: CRAFT FOO BARPRODUCTEN HOMEPAGE


Ambacht Gerelateerde software