我想通过json.loads
将数据从file提取到字典中。示例:
{725: 'pitcher, ewer',
726: "plane, carpenter's plane, woodworking plane"}
json.loads
无法将键作为数字处理有什么建议吗
代码
import requests
url = url
r = requests.get(url)
response = r.text.replace('\n','')
response = re.sub(r':(\d+):*', r'"\1"', response)
您提供的文件似乎是一个有效的Python
dict
,因此我建议使用literal_eval
作为替代方法输出:
plane, carpenter's plane, woodworking plane
如果您仍然喜欢
json
,那么可以尝试使用regex用字符串替换数字相关问题 更多 >
编程相关推荐