Khufu-Script

Phần mềm chụp màn hình:
Khufu-Script
Các chi tiết về phần mềm:
Phiên bản: 0.6.2
Ngày tải lên: 11 May 15
Nhà phát triển: Rocky Burt
Giấy phép: Miễn phí
Phổ biến: 16

Rating: 3.0/5 (Total Votes: 1)

Khufu-Script được sử dụng để xác định lệnh con với trọng tâm đặc biệt trên các ứng dụng web theo phong cách. Các chức năng được lấy cảm hứng từ các manage.py script Django.
Cách sử dụng:
Một ví dụ đơn giản để thêm một lệnh in "hello world":
từ lệnh nhập khẩu khufu.script, Commander
command
def helloworld ():
& Nbsp; print 'hello world'
nếu __name__ == '__main__':
& Nbsp;. Commander.scan (global ()) chạy ()
Để làm một lệnh phức tạp hơn, bạn có thể sử dụng một cái gì đó tương tự như argparse Python 2.7 (cũng có sẵn trên 2,6).
argparse nhập khẩu
từ lệnh nhập khẩu khufu.script, Commander
command
def foo (* argv):
& Nbsp; phân tích cú pháp = argparse.ArgumentParser ()
& Nbsp; parser.add_argument ('- x', giúp = 'test' đơn giản,
& Nbsp; mặc định = 'yes', metavar = 'x')
& Nbsp; ns = parser.parse_args (argv)
& Nbsp; # làm điều gì đó
nếu __name__ == '__main__':
& Nbsp;. Commander.scan (global ()) chạy ()
Cung cấp lệnh
Hiện nay có hai nhà máy cung cấp lệnh.
& Nbsp; 1. make_reloadable_server_command (xem ở trên lưu ý về yêu cầu đối với runserver)
& Nbsp; 2. make_syncdb_command
Một ứng dụng web điển hình có thể sử dụng các lệnh này như sau:
nếu __name__ == '__main__':
& Nbsp; def createtables (session):
& Nbsp; models.Base.metadata.create_all (session.bind)
& Nbsp; settings = init_settings ()
& Nbsp; chỉ huy = script.Commander ([script.make_reloadable_server_command (make_app),
& Nbsp; script.make_syncdb_command (cài đặt ['spitter.db_session_factory'],
& Nbsp; createtables)])
& Nbsp; commander.scan (global ())
& Nbsp; commander.run ()
Chạy kịch bản không có args sẽ mang lại một cái gì đó tương tự như:
Lệnh:
& Nbsp; runserver chạy một máy chủ web phát triển nạp.
& Nbsp; syncdb nhật cơ sở dữ liệu

là gì mới trong phiên bản này:.

  • syncdb / upgradedb bây giờ phản ánh trên các cơ sở dữ liệu hơn để tránh phụ thuộc mô hình tròn

là gì mới trong phiên bản 0.6.1:

  • Added & quot; rshell & quot; lệnh để kết nối đến một máy chủ từ xa rfoo và làm việc với các đối tượng trực tiếp chạy

là gì mới trong phiên bản 0.2.2:

  • Cập nhật url dự án

Yêu cầu :

  • Python

Phần mềm khác của nhà phát triển Rocky Burt

khufu_deform
khufu_deform

14 Apr 15

Khufu-SQLAHelper
Khufu-SQLAHelper

11 May 15

khufu_javascript
khufu_javascript

11 May 15

Ý kiến ​​để Khufu-Script

Bình luận không
Nhập bình luận
Bật hình ảnh!