import requests
import json
url = "https://graphs2.coinmarketcap.com/currencies/bitcoin/"
r = requests.get(url)
cont = r.json()
print(cont)
maxPrice = 0
for item in cont["price_btc"]:
if(item[1] > maxPrice):
maxPrice = (item[1])
print (maxPrice)
在我的代码中,我试图从 JSON 文件中查找"price_btc"中的最高价格(在文件中,"price_btc"中的每个项目都是 [金额,价格](。当我运行我的代码时,它会打印出 1.0,这不是正确的值。
查看 https://graphs2.coinmarketcap.com/currencies/bitcoin/并快速查看"price_btc"属性,然后所有 [金额, 价格] 值,所有价格值都显示为 1。
我认为你总是item[1]
,你必须看item[0]
.
查看阵列:"price_btc": [[1367174841000, 1.0], [1367261101000, 1.0]...]
总是 1.0 它会比maxPrice = 0
大
问候!