Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我调用了一个 url,它返回一个 json 对象,其属性名为from. 所以当我想在 python 中得到这个时,我尝试:
from
object.from.username $ python sample_app.py File "sample_app.py", line 63 print comment.from.username ^ SyntaxError: invalid syntax
from是 python 关键字,不应用作属性。
幸运的是,当使用jsonpython 自带的库时,JSON 对象变成了字典:
json
object['from']['username']
对于您实际上确实有一个将 python 关键字用作属性的对象的情况,您必须改用该getattr()函数:
getattr()
frm = getattr(object, 'from')