我想从json字符串中获取名称和百分比数据。。。你知道吗
{'achievementpercentages': {'achievements': [{'name': 'camp_bonus_01_stalingrad_rail_german_engineering', 'percent': 42}, {'name': 'count_camp_1', 'percent': 41.5}
我一直在尝试这样做。。。你知道吗
for achievementpercentages in repos:
print(achievementpercentages['name'])
print(achievementpercentages['percent'])
但这会返回错误。。。 TypeError:字符串索引必须是整数
这不是一个有效的json字符串,但并不意味着你不能使用它。这个错误解释了你所遇到的问题。你的循环没有根据字典的结构说明你想做什么。如果您的repo变量充满了许多行(dict)的列表,这些行看起来像您的示例行,那么您的代码需要是:
有点不清楚什么是回购。。。如果repos是您粘贴的整个字符串,则需要:
相关问题 更多 >
编程相关推荐