Bundel utilitas waktu seperti timer yang memungkinkan Anda memicu suatu peristiwa pada interval tertentu atau stopwatch untuk mengukur waktu dll.
Pasang thym dari pypi (disarankan):
sudo pip install thym
Jika Anda menggunakan VirtualEnv, Anda mungkin ingin menghindari menggunakan sudo:
pip install thym
Pertama, klon thym menggunakan git :
git clone https://github.com/apgeorg/thym.git
Kemudian, CD ke folder Thym dan jalankan perintah Install:
cd thym
sudo python setup.py install
Timer dapat memicu panggilan balik baik secara berkala atau sebagai satu bidikan dengan mengatur argumen oneshot secara bersamaan. Ada properti elapsed yang mengembalikan waktu yang berlalu sejak start() dipanggil. Selanjutnya, properti remaining juga tersedia yang mengembalikan waktu yang tersisa dari interval yang ditentukan.
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 () Pengatur waktu yang berjalan dapat dihentikan kapan saja dengan menelepon stop() seperti yang ditunjukkan di bawah ini. Waktu yang berlalu dan sisa waktu dihitung sesuai.
t . stop () Stopwatch memicu panggilan balik saat stop() dipanggil. Panggilan balik dapat dilewati oleh Stopwatch Consturctor.
Ada properti elapsed yang mengembalikan waktu yang berlalu sejak start() dipanggil.
import thym
# Stopwatch callback function
def stopped_callback ():
print ( "Stopwatch stopped!" )
# Create a Stopwatch
sw = thym . Stopwatch ( stopped_callback )
# Start running
sw . start () Stopwach berlari dapat dihentikan kapan saja dengan menelepon stop() seperti yang ditunjukkan di bawah ini. Dengan demikian, waktu yang berlalu dihitung.
sw . stop ()Thym dilisensikan di bawah MIT. Lihat file lisensi untuk detailnya.
Hak Cipta © 2019 Apostolos Georgiadis.