clue_script

Screenshot Software:
clue_script
Mga detalye ng Software:
Bersyon: 0.3.1
I-upload ang petsa: 11 May 15
Nag-develop: Rocky Burt
Lisensya: Libre
Katanyagan: 14

Rating: 2.0/5 (Total Votes: 1)

clue_script ay ginagamit para sa pagtukoy subcommands may isang espesyal na pagtuon sa-style web apps. Ang functionality ay inspirasyon ng Django manage.py script.
Usage
Ang isang simpleng halimbawa upang magdagdag ng isang utos na ang mga kopya ng "hello world":
mula clue_script utos import, kumander
command
def helloworld ():
& Nbsp; print 'hello world'
kung __name__ == '__main__':
& Nbsp;. Commander.scan (globals ()) tumakbo ()
Upang gawin ang isang mas kumplikado command na maaari mong gamitin ang isang bagay na katulad argparse Python 2.7 (makukuha rin sa 2.6).
import argparse
mula clue_script utos import, kumander
command
def foo (* argv):
& Nbsp; parser = argparse.ArgumentParser ()
& Nbsp; parser.add_argument ('- x', tulungan = 'simpleng pagsubok',
& Nbsp; default = 'oo', metavar = 'x')
& Nbsp; ns = parser.parse_args (argv)
& Nbsp; # gawin ang isang bagay
kung __name__ == '__main__':
& Nbsp;. Commander.scan (globals ()) tumakbo ()
Ibinibigay utos
Sa kasalukuyan ay may dalawang ibinigay na utos pabrika.
& Nbsp; 1. make_reloadable_server_command (tingnan sa itaas nota tungkol sa mga kinakailangan para sa runserver)
& Nbsp; 2. make_syncdb_command
Maaaring gamitin ang mga utos isang tipikal na web app tulad ng sumusunod:
kung __name__ == '__main__':
& Nbsp; def createtables (session):
& Nbsp; models.Base.metadata.create_all (session.bind)
& Nbsp; settings = init_settings ()
& Nbsp; kumander = script.Commander ([script.make_reloadable_server_command (make_app),
& Nbsp; script.make_syncdb_command (settings ['spitter.db_session_factory'],
& Nbsp; createtables)])
& Nbsp; commander.scan (globals ())
& Nbsp; commander.run ()
Tumatakbo ang script na walang args ay nagbubunga ng isang bagay na katulad ng:
Command:
& Nbsp; runserver Buksan reloadable unlad web server.
& Nbsp; syncdb update ang database

Ano ang bago sa release na ito.

  • Mga Fixed uto bug kung saan print_usage () ay ang pagiging tinatawag na mali

Ano ang bago sa bersyon 0.3:

  • Added rfoo suporta para sa paglulunsad ng isang shell upang kumonekta sa live- tumatakbo http://code.google.com/p/rfoo/ server
  • Pinahusay na pag-format ng paggamit ng command
  • Inalis halos walang silbi utos make_syncdb
  • Made Commander.commands ng kaunti pa nakalabas

Ano ang bago sa bersyon 0.2.4:

  • Mga Fixed problema kung saan ang bahaging non-reloader magsara down ang app kung code ay nagbago.

Kinakailangan :

  • sawa

Iba pang mga software developer ng Rocky Burt

Khufu-Script
Khufu-Script

11 May 15

Khufu-SQLAHelper
Khufu-SQLAHelper

11 May 15

pyramid_tm
pyramid_tm

20 Feb 15

Mga komento sa clue_script

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