在Python的requests
庫中,要實現定時任務,可以使用time.sleep()
函數來暫停程序的執行
import requests
import time
url = "https://api.example.com/data" # 替換為你要請求的URL
while True:
response = requests.get(url)
# 處理響應數據,例如打印或保存到文件
print(response.text)
# 設置定時任務的間隔時間,單位為秒
interval = 60 # 例如,這里設置為每60秒執行一次
# 使用time.sleep()函數暫停程序執行
time.sleep(interval)
這個示例中的代碼會無限循環地發送請求到指定的URL,并在每次請求之間暫停60秒。你可以根據需要調整interval
變量的值來改變定時任務的執行間隔。如果你想在一定次數的循環后停止任務,可以使用for
循環和range()
函數來設置循環次數。