Khufu-Script

Szoftver screenshot:
Khufu-Script
Szoftver adatai:
Változat: 0.6.2
Feltöltés dátuma: 11 May 15
Fejlesztő: Rocky Burt
Engedély: Ingyenes
Népszerűség: 16

Rating: 3.0/5 (Total Votes: 1)

Hufu-Script használják meghatározó alparancsok, különös tekintettel a web-style apps. A funkcionalitás ihlette a Django manage.py script.
Használat:
Egy egyszerű példa, hogy adjunk egy parancsot, amely kiírja a "hello world":
re khufu.script import parancs, parancsnok
command
def helloworld ():
& Nbsp; print "Hello World"
ha __name__ == '__main__ ":
& Nbsp; Commander.scan (global ()). Futtatni ()
Ehhez egy bonyolultabb parancsot tudod használni valami hasonló Python 2.7 a argparse (is elérhető a 2.6).
import argparse
re khufu.script import parancs, parancsnok
command
def ize (* argv):
& Nbsp; elemző = argparse.ArgumentParser ()
& Nbsp; parser.add_argument ('- x', segítsen = 'egyszerű tesztet ",
& Nbsp; default = "igen", metavar = 'x')
& Nbsp; ns = parser.parse_args (argv)
& Nbsp; # tenni valamit
ha __name__ == '__main__ ":
& Nbsp; Commander.scan (global ()). Futtatni ()
Amennyiben parancsok
Jelenleg két feltéve parancsot gyárak.
& Nbsp; 1. make_reloadable_server_command (lásd fent megjegyzés a követelmények runserver)
& Nbsp; 2. make_syncdb_command
Egy tipikus web app is használja ezeket a parancsokat a következőképpen:
ha __name__ == '__main__ ":
& Nbsp; def createTables (session):
& Nbsp; models.Base.metadata.create_all (session.bind)
& Nbsp; settings = init_settings ()
& Nbsp; parancsnoka = script.Commander ([script.make_reloadable_server_command (make_app),
& Nbsp; script.make_syncdb_command (beállítások ['spitter.db_session_factory'],
& Nbsp; createTables)])
& Nbsp; commander.scan (global ())
& Nbsp; commander.run ()
A szkript futtatása nélkül argumentum fog járulni valami hasonló:
Parancsokat:
& Nbsp; runserver Fuss újra feltölthető fejlesztési web szerver.
& Nbsp; syncdb az adatbázis frissítését.

Mi az új ebben a kiadásban:

  • syncdb / upgradedb most tükrözik az adatbázis több Kerülendő körkörös modell függőségek

Mi az új verzióban 0.6.1:

  • Added & quot; rshell & quot; parancsot csatlakozik egy távoli rfoo szerver és a munka élő futó objektumok

Mi az új verzióban 0.2.2:

  • Frissítve projekt URL-ek

követelmények :

  • Python

Más szoftver fejlesztő Rocky Burt

Khufu-SQLAHelper
Khufu-SQLAHelper

11 May 15

pyramid_tm
pyramid_tm

20 Feb 15

khufu_opinion
khufu_opinion

11 May 15

khufu_deform
khufu_deform

14 Apr 15

Hozzászólások a Khufu-Script

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!