所以我正在为树莓派3的tkinter gui工作,我通过API调用获得了一些信息,问题是,我需要重新启动系统才能更新api。我希望API每X秒或X分钟自动更新一次。 希望您了解我要告诉您的内容。这是API调用的代码
r2 = requests.get(' http://api.adviceslip.com/advice')
advice_result= r2.json()
答案 0 :(得分:0)
import threading
import requests
def reloadapi():
threading.Timer(5.0, reloadapi).start()
r2 = requests.get(' http://api.adviceslip.com/advice')
advice_result= r2.json()
reloadapi()
在这里,您的api每5秒重新加载一次
答案 1 :(得分:0)
def reloadapi():
threading.Timer(5.0, reloadapi).start()
r2 = requests.get(' http://api.adviceslip.com/advice')
advice_result= r2.json()
return advice_result
尝试