requests

如何在requests中实现定时任务

小樊
81
2024-12-11 07:22:13
栏目: 编程语言

在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()函数来设置循环次数。

0
看了该问题的人还看了