Cake is een eenvoudig te bouwen programma geschreven in Python, vergelijkbaar te harken.
Het maakt gebruik van een eenvoudige YAML bestand (Cakefile) om taken te laden van uw project. Taart kan worden opgeroepen vanaf elke plek in het project. Ondersteuning voor taakomschrijvingen en parameters.
Gebruik:
taart [taaknaam] [taskargs]
Voorbeeld:
$ Cat Cakefile
TASKDIRS:
& Nbsp; - demo
$ Cat demo / *. Py
van taart import taak
def vaak ():
& Nbsp; print "gemeenschappelijke code klaar"
task
def één ():
& Nbsp; vaak ()
& Nbsp; print "een afgewerkt"
task ()
def twee ():
& Nbsp; vaak ()
& Nbsp; print "twee afgewerkt"
task ("complexe taak")
def drie (waarde):
& Nbsp; vaak ()
& Nbsp; print "drie afgewerkt met waarde% s"% waarde
$ Taart
(In / home / alex / werk / python / cake)
taart één #
taart drie (waarde) # complexe taak
taart twee #
$ Taart drie 2
(In / home / alex / werk / python / cake)
gemeenschappelijke code klaar
drie afgewerkt met waarde 2
Installeren:
pip taart installeren
Eisen
- Python
- PyYAML
Reacties niet gevonden