Khufu-Script

البرمجيات قطة:
Khufu-Script
تفاصيل البرنامج:
الإصدار: 0.6.2
تاريخ إيداع: 11 May 15
المطور: Rocky Burt
ترخيص: حرر
شعبية: 16

Rating: 3.0/5 (Total Votes: 1)

يستخدم خوفو سكريبت لتحديد subcommands مع التركيز بشكل خاص على تطبيقات على غرار شبكة الإنترنت. مستوحاة من الوظيفة من قبل النصي manage.py جانغو.
الاستعمال:
وهناك مثال بسيط لإضافة الأوامر التي يطبع "مرحبا العالم":
من الأمر استيراد khufu.script، قائد
command
helloworld مواطنه ():
على & nbsp؛ طباعة 'مرحبا العالم'
إذا __name__ == '__main__':
على & nbsp؛. Commander.scan (جلوبل ()) تشغيل ()
للقيام أمر أكثر تعقيدا يمكنك استخدام شيء مشابه لبايثون 2.7 في argparse (متوفر أيضا على 2.6).
argparse استيراد
من الأمر استيراد khufu.script، قائد
command
فو مواطنه (* ARGV):
على & nbsp؛ محلل = argparse.ArgumentParser ()
على & nbsp؛ parser.add_argument ('- س'، تساعد = 'اختبار بسيط،
على & nbsp؛ الافتراضي = 'نعم'، metavar = 'س')
على & nbsp؛ نانوثانية = 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؛ مواطنه 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 على reloadable خادم الويب التنمية.
على & nbsp؛ syncdb تحديث قاعدة البيانات

ما هو الجديد في هذا الإصدار:

syncdb / upgradedb تعكس الآن على قاعدة بيانات أكثر لتجنب تبعيات نموذج دائرية.

ما هو الجديد في الإصدار 0.6.1:

واضاف & مثل؛ rshell ومثل؛ القيادة لربط الخادم rfoo عن بعد والعمل مع الكائنات الحية تشغيل

ما هو الجديد في الإصدار 0.2.2:

عناوين مشروع تحديث

المتطلبات:

بيثون

البرامج الأخرى من المطور Rocky Burt

RapidGiza
RapidGiza

11 May 15

khufu_deform
khufu_deform

14 Apr 15

khufu_siteview
khufu_siteview

11 May 15

تعليقات ل Khufu-Script

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!