我刚开始使用python而无法弄清楚我将如何做到这一点。
所以我想创建一个与roblox.com交互的工具。 我正在使用请求从特定用户那里获取内容。
r = requests.get("https://www.roblox.com/Groups/GetPrimaryGroupInfo.ashx?users=Shedletsky")
print r.text
返回
{"Shedletsky" : {"GroupId" : 2814397, "GroupName" : "Shedletsky Studios", "RoleSetName" : "Owner", "RoleSetRank" : 255}}
如何与json表交互以仅获取某些变量?例如,使它只打印GroupName,最后我得到类似的东西:
Groupname: Shedletsky Studios
答案 0 :(得分:0)
从文本json中提取数据需要先将其转换为json,所以这样做
import json r = requests.get("https://www.roblox.com/Groups/GetPrimaryGroupInfo.ashx?users=Shedletsky") print r.text data = json.load(r.text) print data['GroupName']
这将使您的工作完成
希望这有助于:)