Skip to content

xjxckk/python-timeout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timeout

Random timeout between minimum and maximum values

Installation: pip install python-timeout

Usage:

from timeout import random_timeout, sleep

random_timeout(10, 20) # Random timeout between 10 and 20 seconds
random_timeout(from_minutes=1, to_minutes=2) # Random timeout between one and two minutes
random_timeout(from_hours=1, to_hours=2) # Random timeout between one and two hours
random_timeout(from_days=3, to_days=7) # Random timeout between one and two hours
random_timeout(1) # Random timeout for around one second
random_timeout(from_hours=1) # Random timeout for around one hour

sleep(5) # Sleep for five seconds
sleep(minutes=15) # Sleep for fifteen minutes
sleep(hours=2) # Sleep for two hours

from timeout import sleep_timer

during_active_time = sleep_timer('8am', '10pm').during_active_time
if during_active_time(): # Only active between certain time range
    run()

About

Random timeout between minimum and maximum values

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages