حزمة من مرافق التوقيت مثل المؤقت التي تتيح لك إثارة حدث على فاصل زمني محدد أو ساعة توقيت لقياس الوقت وما إلى ذلك.
تثبيت THYM من PYPI (موصى به):
sudo pip install thym
إذا كنت تستخدم VirtualEnv ، فقد ترغب في تجنب استخدام Sudo:
pip install thym
أولاً ، استنساخ الغدة الصعت باستخدام git :
git clone https://github.com/apgeorg/thym.git
ثم ، قرص مضغوط إلى المجلد Thym وقم بتشغيل أمر التثبيت:
cd thym
sudo python setup.py install
Timer قادر على تشغيل رد اتصال إما بشكل دوري أو كطلقة واحدة عن طريق تعيين وسيطة oneshot في المقابل. هناك خاصية elapsed تعيد الوقت المنقضي منذ أن تم استدعاء start() . علاوة على ذلك ، تتوفر عقار remaining أيضًا يعيد الوقت المتبقي للفاصل الزمني المحدد.
import thym
# Timer callback function
def timer_timeout ():
print ( "Timeout!" )
# Create a Timer which runs periodically
t = thym . Timer ( 1 , timer_timeout , oneshot = False )
# Start running
t . start () يمكن إيقاف مؤقت الجري في أي وقت عن طريق استدعاء stop() كما هو موضح أدناه. يتم حساب الوقت المنقضي والوقت المتبقي وفقًا لذلك.
t . stop () تعمل ساعة التوقيت التي تثير رد اتصال عند استدعاء stop() . يمكن تمرير رد الاتصال على Consturctor ساعة توقيت.
هناك خاصية elapsed تعيد الوقت المنقضي منذ أن تم استدعاء start() .
import thym
# Stopwatch callback function
def stopped_callback ():
print ( "Stopwatch stopped!" )
# Create a Stopwatch
sw = thym . Stopwatch ( stopped_callback )
# Start running
sw . start () يمكن إيقاف STOVWACH الجري في أي وقت عن طريق استدعاء stop() كما هو موضح أدناه. وفقًا لذلك ، يتم حساب الوقت المنقضي.
sw . stop ()Thym مرخصة تحت معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص للحصول على التفاصيل.
حقوق الطبع والنشر © 2019 Apostolos Georgiadis.