Khufu-Script

소프트웨어 스크린 샷:
Khufu-Script
소프트웨어 정보:
버전: 0.6.2
업로드 날짜: 11 May 15
개발자: Rocky Burt
라이센스: 무료
인기: 16

Rating: 3.0/5 (Total Votes: 1)

쿠푸 - 스크립트는 웹 스타일 앱에 특별한 초점을 하위 명령을 정의하는 데 사용됩니다. 기능은 장고 manage.py 스크립트에 의해 영감을.
사용법 :
간단한 예에 "Hello World"를 출력하는 명령을 추가합니다 :
khufu.script 가져 오기 명령, 사령관에서
@Command
데프을 HelloWorld () :
& NBSP; 인쇄 '안녕하세요'
__name__ == '__main__'의 경우 :
& NBSP는;. Commander.scan은 (전역은 ())) (실행
파이썬 2.7의 argparse 비슷한 (2.6도 가능)를 사용하여 더 복잡한 명령을 수행합니다.
수입 argparse
khufu.script 가져 오기 명령, 사령관에서
@Command
데프 foo는 (* 변수는 argv) :
& NBSP; 파서 = argparse.ArgumentParser ()
& NBSP; parser.add_argument는 ( '- X', = '간단한 테스트'를 도와,
& NBSP; 기본 = '예', metavar = 'X')
& NBSP; NS = parser.parse_args (변수는 argv)
& NBSP; #은 뭔가를
__name__ == '__main__'의 경우 :
& NBSP는;. Commander.scan은 (전역은 ())) (실행
제공 명령
이 제공 명령 공장은 현재이 있습니다.
& NBSP; 1. make_reloadable_server_command (의 runserver 요구 사항에 대한 참고 위 참조)
& NBSP; 2. make_syncdb_command
다음과 같이 일반적인 웹 응용 프로그램은이 명령을 사용할 수 있습니다 :
__name__ == '__main__'의 경우 :
& NBSP; DEF createtables (세션) :
& NBSP; models.Base.metadata.create_all (session.bind)
설정 & nbsp; = init_settings ()
& NBSP; 사령관 = script.Commander ([script.make_reloadable_server_command (make_app)
& NBSP; script.make_syncdb_command (설정 [ 'spitter.db_session_factory'],
& NBSP; createtables)])
& NBSP; commander.scan (전역 ())
& NBSP; commander.run ()
비슷한 뭔가를 얻을 것없이 인수로 스크립트를 실행 :
명령 :
& NBSP는;의 runserver 재충전 개발 웹 서버를 실행합니다.
& NBSP; 데이터베이스를 업데이트 syncdb

이 릴리스의 새로운 기능입니다 :

syncdb / UPGRADEDB 이제 원형 모델 종속을 피하기 위해 더 많은 데이터베이스에 반영합니다.

0.6.1 버전의 새로운 기능 :

추가 & quot; rshell & quot; 원격 rfoo 서버에 연결하고 명령에 대한 라이브 실행 객체로 작업

업데이트 프로젝트의 URL :

버전 0.2.2의 새로운 기능

요구 사항 :

파이썬

개발자의 기타 소프트웨어 Rocky Burt

clue_script
clue_script

11 May 15

pyramid_tm
pyramid_tm

20 Feb 15

RapidGiza
RapidGiza

11 May 15

khufu_deform
khufu_deform

14 Apr 15

코멘트 Khufu-Script

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!