Random timeout between minimum and maximum values
Project description
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 SleepTimer
during_active_time = SleepTimer('8am', '10pm').during_active_time
if during_active_time(): # Only active between certain time range
run()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file python_timeout-2026.6.30.tar.gz.
File metadata
- Download URL: python_timeout-2026.6.30.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4d092f5a80a2cf740d940ea2aa184ec6236ee3d8694f83710cc233e9044885e
|
|
| MD5 |
4200118eb8677d46bef9f349aaf0066b
|
|
| BLAKE2b-256 |
d8e9a6aa84b2448c5aace92e1b0ecbbdf796c2f17beddc25e661ab6684a5880a
|