Craft

Screenshot Software:
Craft
Mga detalye ng Software:
Bersyon: 0.2.3
I-upload ang petsa: 20 Feb 15
Nag-develop: Jamie Paton
Lisensya: Libre
Katanyagan: 19

Rating: 5.0/5 (Total Votes: 3)

Craft ay isang tool tulad ng Makefile, maliban sa lahat ng bagay ay nasa mga native na Python.
I-install
buto ng bungang-kahoy-install bapor
Craft gumagana sa Python 2.7+ at Python 3.2+.
manlilinlang file
Craft babasahin pagtatangka na basahin crafty.py sa kasalukuyang direktoryo o ang environment variable $ CRAFTFILE.
Isang halimbawa crafty.py:
mula sa mga bapor-import ng gawain, ay depende
task
depends ('bar', 'foo')
def cake ():
& Nbsp; "" "
& Nbsp; ng mga Kopya cake, at nakadepende sa foo & bar
& Nbsp; upang patakbuhin ang unang
& Nbsp; "" "
& Nbsp; sa pag-print ('Oras para sa cake')
task
def bar ():
& Nbsp; "" "Kopya bar" ""
& Nbsp; sa pag-print ('bar')
task
def foo ():
& Nbsp; pagpi-print ("Hi, Ako foo")
task
def auto ():
& Nbsp; "" "
& Nbsp; ako ay tatakbo kapag ibibigay mo walang mga argumentong "craft".
& Nbsp; "" "
& Nbsp; pagpi-print (". Auto - Ang paggawa ng aking sariling bagay Aling ay 'foo' ngayon.")
& Nbsp; foo ()
task
def set up ():
& Nbsp; "" "
& Nbsp; Ako ay tumakbo nang isang beses sa anumang tawag sa "craft"
& Nbsp; "" "
& Nbsp; pagpi-print ("Hello magandang ho, ako ang pag-setup ng routine.")
Paggamit
Ang pagpapatakbo ng sasakyang-dagat -h sa direktoryo na naglalaman ng crafty.py ang magpapakita ng listahan ng magagamit na mga gawain. Halimbawa:
paggamit: craft [-h] [gawain [gawain ...]]
posisyonal mga argumento:
& Nbsp; gawain
opsyonal na mga argumento:
& Nbsp; -h, --help ipakita ang help mensahe at lumabas
Magagamit na mga gawain:
- Cake: Kopya cake, at nakadepende sa foo & bar upang patakbuhin ang unang
- Auto: Ako ay tatakbo kapag ibibigay mo walang mga argumentong "craft".
- Setup: Ako ay tumakbo nang isang beses sa anumang tawag sa "craft"
- Foo:
- Bar: Kopya bar
Tulad ng iyong nakikita, ang docstring para sa bawat pag-andartask Pagkatapos ay kinakatawan sa help output, at docstrings maaaring nakaligtaan.
Maaari kang tumawag sa indibidwal na mga gawain tulad ng:
craft foo
at magpatakbo ng maramihang mga gawain na may isang pagtawag tulad ng:
craft foo bar

Ano ang bagong sa paglabas:

  • Ayusin ang error pansing paghihiwalay mula sa bapor at ang aktwal na gawain

Ano ang bagong sa bersyon 0.2.0:

  • Idinagdag sa pag-setup () at auto () gawain
  • Nagdagdag ng suporta para sa gawaing dependency sa pamamagitan ngdepends

Mga Kinakailangan :

  • Python

Katulad na software

Racket
Racket

27 Sep 15

pyLisp-NG
pyLisp-NG

3 Jun 15

Pyexpander
Pyexpander

20 Feb 15

Mga komento sa Craft

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!