gpt4 book ai didi

python - 来自 python 上 json 中的属性

转载 作者:行者123 更新时间:2023-11-30 23:38:26 26 4
gpt4 key购买 nike

我调用了一个 url,它返回一个 json 对象,该对象具有名为 from 的属性。所以当我想在 python 中得到它时我尝试:

object.from.username

$ python sample_app.py
File "sample_app.py", line 63
print comment.from.username
^
SyntaxError: invalid syntax

最佳答案

from 是 python 关键字,不应用作属性。

幸运的是,当使用Python自带的json库时,JSON对象变成了字典:

object['from']['username']

对于您确实拥有一个使用 python 关键字作为属性的对象的情况,您必须改用 getattr() 函数:

frm = getattr(object, 'from')

关于python - 来自 python 上 json 中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14524474/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com