clue_script

Software screenshot:
clue_script
Podrobnosti Software:
Verze: 0.3.1
Datum uploadu: 11 May 15
Vývojka: Rocky Burt
Licence: Volný
Popularita: 14

Rating: 2.0/5 (Total Votes: 1)

clue_script se používá pro definování dílčí se zvláštním zaměřením na aplikace web-stylu. Funkce je inspirován Django manage.py skriptu.
Použití
Jednoduchý příklad přidat příkaz, který vytiskne "Hello World":
od clue_script příkazu import, velitele
command
def HelloWorld ():
& Nbsp; print "hello world"
pokud __name__ == '__main__ ":
& Nbsp;. Commander.scan (globals ()) run ()
Chcete-li složitější příkaz, můžete použít něco podobného Python 2.7 je argparse (také k dispozici na 2.6).
import argparse
od clue_script příkazu import, velitele
command
def foo (* argv):
& Nbsp; parser = argparse.ArgumentParser ()
& Nbsp; parser.add_argument ('- x', pomáhat = "jednoduchý test ',
& Nbsp; default = 'ano', metavar = 'x')
& Nbsp; ns = parser.parse_args (argv)
& Nbsp; # něco dělat
pokud __name__ == '__main__ ":
& Nbsp;. Commander.scan (globals ()) run ()
Pokud Příkazy
V současné době dva poskytnuté příkaz továrny.
& Nbsp; 1. make_reloadable_server_command (viz výše poznámka o požadavcích na runserver)
& Nbsp; 2. make_syncdb_command
Typický Web App mohli tyto příkazy použít takto:
pokud __name__ == '__main__ ":
& Nbsp; def createtables (sezení):
& Nbsp; models.Base.metadata.create_all (session.bind)
& nbsp; nastavení = init_settings ()
& Nbsp; velitel = script.Commander ([script.make_reloadable_server_command (make_app),
& Nbsp; script.make_syncdb_command (nastavení ['spitter.db_session_factory'],
& nbsp; createtables)])
& Nbsp; commander.scan (globals ())
& Nbsp; commander.run ()
Spuštění skriptu bez args přinese něco podobného:
Příkazy:
& Nbsp; runserver Spustit s možností dobíjení vývoj webový server.
& Nbsp; syncdb aktualizovat databázi

Co je nového v této verzi:.

  • Opravena hloupá chyba, kdy print_usage () byl bytí volal špatně

Co je nového ve verzi 0.3:

  • Přidána podpora rfoo pro zahájení shell a spojte se s hospodářských zvířat běh serveru http://code.google.com/p/rfoo/
  • Vylepšené formátování využití příkazu
  • Odstraněno většinou k ničemu příkaz make_syncdb
  • Made Commander.commands trochu více vystaveny

Co je nového ve verzi 0.2.4:

  • Opraven problém, kdy non-Reloader část by se zavřel po aplikaci, pokud byl změněn kód.

Požadavky na :

  • Python

Ostatní software developer Rocky Burt

Khufu-Script
Khufu-Script

11 May 15

khufu_javascript
khufu_javascript

11 May 15

khufu_opinion
khufu_opinion

11 May 15

Khufu-SQLAHelper
Khufu-SQLAHelper

11 May 15

Komentáře k clue_script

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!