Python Json请求

2024-09-30 22:19:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用JSON和请求从URL获取一些阈值的价格。你知道吗

如何获得特定符号的价格,例如Z1的价格?你知道吗

以下是url的输出:

[{"symbol":"E1","price":"89"},{"symbol":"E2","price":"87"},{"symbol":”Z1","price":"73"},{"symbol":"D4","price":"47"}]

我的代码是这样的:

def prices():
    priceTick = requests.get('https://www.examples/prices')
    return priceTick.json()

Tags: 代码jsonurl符号价格阈值symbolprice
2条回答

我会将其转换为更可用的数据结构,以提供快速查找-字典:

price_ticks = {item["symbol"]: item["price"] for item in prices()}
print(price_ticks["Z1"])

当然,这假设每个符号都有一个单一的price-1到1映射。你知道吗

另外,你可能会遇到一个问题,因为你有一个卷曲报价前Z1-改变这一点,以一个标准“,这很容易导致问题!你知道吗

相关问题 更多 >