m0_69694860 2022-06-07 18:26 采纳率: 0%
浏览 170

为什么会出现,keyerror;date呢

img


为什么会出现这种问题呢,我应该怎么去解决它呢,是删掉data还是怎么弄呢

page = requests.get(url, cookies=cookie).text
print(type(page))
aa = json.loads(page[10:-2])
print(type(aa))
num = len(aa['data']['items_list'])
dic = {}
for i in range(num):
name = aa['data']['items_list'][i]['name']
uin = aa['data']['items_list'][i]['uin']
dic[uin] = {'name': name}

  • 写回答

3条回答 默认 最新

  • Hann Yang 优质创作者: 编程框架技术领域 2022-06-07 18:38
    关注

    num = len(aa['data'][items_list'].keys())

    试一下第13行换成上面这个,还不行把aa的数据结构展示一下,没有只能靠猜

    评论

报告相同问题?

问题事件

  • 修改了问题 6月7日
  • 修改了问题 6月7日
  • 创建了问题 6月7日