Python 根据请求打印来自 json table 的值?
Python print values from json table with requests?
我刚开始 python 不知道该怎么做。
所以我想做一个与roblox.com交互的工具。
我正在使用请求从特定用户那里获取一些东西。
r = requests.get("https://www.roblox.com/Groups/GetPrimaryGroupInfo.ashx?users=Shedletsky")
print r.text
returns
{"Shedletsky" : {"GroupId" : 2814397, "GroupName" : "Shedletsky Studios", "RoleSetName" : "Owner", "RoleSetRank" : 255}}
如何与 json table 交互以仅获取某些变量?例如让它只打印 GroupName 所以最后我会得到类似的东西:
Groupname: Shedletsky Studios
要从文本 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']
这将完成您的工作
希望这对您有所帮助:)
我刚开始 python 不知道该怎么做。
所以我想做一个与roblox.com交互的工具。 我正在使用请求从特定用户那里获取一些东西。
r = requests.get("https://www.roblox.com/Groups/GetPrimaryGroupInfo.ashx?users=Shedletsky")
print r.text
returns
{"Shedletsky" : {"GroupId" : 2814397, "GroupName" : "Shedletsky Studios", "RoleSetName" : "Owner", "RoleSetRank" : 255}}
如何与 json table 交互以仅获取某些变量?例如让它只打印 GroupName 所以最后我会得到类似的东西:
Groupname: Shedletsky Studios
要从文本 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']
这将完成您的工作
希望这对您有所帮助:)