im在python中为聊天组构建脚本。我试图为用户添加一个/命令以从json输出中获取信息。我可以让他们看到完整的json输出,例如
def eosvol(bot, update):
"""Send a message when the command /vol is issued."""
volCallJson = requests.get("https://min-api.cryptocompare.com/data/generateAvg?fsym=EOS&tsym=USD&e=Kraken").json()
vol_name = (volCallJson)
volOut = volCallJson
update.message.reply_text(volOut)
这就是将其发送给用户
的原因 dp.add_handler(CommandHandler("eosvol", eosvol))
我想选择json数据的一部分,但出现类似
的错误vol_name = volCallJson()
TypeError: 'dict' object is not callable
或
line 341, in loads
raise TypeError(f'the JSON object must be str, bytes or bytearray, '
TypeError: the JSON object must be str, bytes or bytearray, not dict
我了解我无法正确访问json。我只是不确定该怎么做。