Python - API请求不刷新


import requests
from time import sleep

r = requests.get('https://testnet.bitmex.com/api/v1/trade?symbol=.BVOL24H&count=1&columns=price&reverse=true')
data = r.json()
volatility = r.json()[0]['price']


def loop():
    while True:
        print(data)
        print(volatility)
        sleep(10)


loop()

我试图在我的项目中使用这些数据,但是当我发出这个API请求时,它总是返回相同的值。

API每5分钟刷新一次数据。(12:35:00、12:40:00等)

我如何确保我的函数总是有最新的数据?

转载请注明出处:http://www.cxyjjj.com/article/20230526/2186051.html