如何使用python3访问ID或昵称值:
response._content = b'{"id":44564,"nickname":'Demo'}
答案 0 :(得分:0)
您似乎正在尝试读取Json字符串并将其转换为字典,例如:
import json
# response._content = b'{"id":44564,"nickname":"Demo"}'
data = json.loads(response._content.decode('utf-8'))
# data = {'id': 44564, 'nickname': 'Demo'}
答案 1 :(得分:0)
这是一个字节字符串,其中包含如上所述的JSON。另一种看待它的方法是dict定义(即python代码)。您可以为此使用eval:
foo = eval( b'{"id":44564,"nickname":"Demo"}')
foo['nickname']
这可能不是首选或安全的方法,因为eval被认为是危险的
https://nedbatchelder.com/blog/201206/eval_really_is_dangerous.html