وكرافت هو أداة مثل ماكيفيلي، باستثناء كل شيء في بيثون الأصلي.
تثبيت
PIP تثبيت الحرفية
حرفة يعمل على بيثون بيثون و2.7+ 3.2+.
ملفات ماكرة
سوف الحرفية قراءة محاولة لقراءة crafty.py في الدليل الحالي أو متغير البيئة $ CRAFTFILE.
مثال crafty.py:
من مهمة استيراد الحرفية، يعتمد
task
depends ('شريط'، 'فو')
كعكة مواطنه ():
على & nbsp؛ "" "
على & nbsp؛ كعكة أختام، ويعتمد على فو وشريط
& nbsp؛ للتشغيل لأول مرة
على & nbsp؛ "" "
على & nbsp؛ طباعة ('حان الوقت لكعكة')
task
شريط مواطنه ():
وnbsp؛ "كرة" "شريط طباعة" ""
على & nbsp؛ طباعة ('شريط')
task
فو مواطنه ():
على & nbsp؛ طباعة ("مرحبا، أنا فو")
task
السيارات مواطنه ():
على & nbsp؛ "" "
على & nbsp؛ وسوف يتم تشغيلها عند العرض بدون وسائط إلى "الحرفية".
على & nbsp؛ "" "
على & nbsp؛ طباعة (". السيارات - القيام الشيء بلدي الذي هو" فو "اليوم".)
على & nbsp؛ فو ()
task
الإعداد صفر ():
على & nbsp؛ "" "
على & nbsp؛ I سيتم تشغيل مرة واحدة على أي دعوة إلى "الحرفية"
على & nbsp؛ "" "
على & nbsp؛ طباعة ("مرحبا يا سيدي جيد، وأنا الروتين الإعداد.")
استعمال
سوف تعمل الحرفية -h في crafty.py الدليل الذي يحتوي على عرض قائمة من المهام المتاحة. على سبيل المثال:
الاستعمال: حرفة [-h] [مهمة [مهمة ...]]
الحجج الموضعية:
على & nbsp؛ مهمة
سيطات اختيارية:
على & nbsp؛ -h، --help إظهار هذه الرسالة مساعدة والخروج
المهام المتوفرة:
- كعكة: أختام الكعكة، ويعتمد على فو وشريط لتشغيل أولا
- السيارات: سأخوض عند العرض بدون وسائط إلى "الحرفية".
- الإعداد: I سيتم تشغيل مرة واحدة على أي دعوة إلى "الحرفية"
- فو:
- شريط: شريط طباعة
كما ترون، وبعد ذلك يتم يمثل docstring لكل وظيفةtask في إخراج مساعدة، وجمل التوثيق يمكن حذفها.
يمكنك الاتصال المهام الفردية مثل:
حرفة فو
وتشغيل مهام متعددة مع مكالمة واحدة مثل:
حرفة شريط فو
ما هو الجديد في هذا الإصدار:
إصلاح الخطأ اصطياد بمعزل عن الحرفية والمهمة الفعلية
ما هو الجديد في الإصدار 0.2.0:
الإعداد واضاف () والسيارات () المهام
واضاف لدعم تبعيات المهام عبرdepends
المتطلبات:
بيثون
لم يتم العثور على التعليقات