【发布时间】:2021-09-26 07:28:17
【问题描述】:
当我尝试解析一个 rest api 数据时,
它引发了TypeError。
这是我的代码:
def get_contracts():
response_object = requests.get(
"https://testnet-api.phemex.com/md/orderbook?symbol=BTCUSD"
)
print(response_object.status_code)
for contract in response_object.json()["result"]["book"]:
print(contract["asks"])
get_contracts()
任何提示或解决方案都将受到欢迎。提前致谢。
编辑/更新:
由于某种原因,我无法选择上述格式的特定键,只有当我这样做时才有可能:
data = response_object.json()['result']['book']['asks']
print(data)
我将尝试解决我的代码。感谢所有帮助过的人。
【问题讨论】: