首页 > 其他分享 >问题(个人临时文章)

问题(个人临时文章)

时间:2022-11-01 22:02:26浏览次数:53  
标签:解析 个人 临时 JSONDecodeError json 文章 字符串 文本 个字符


1.首先,运行报错:

问题(个人临时文章)_运行报错

2.找decoder.py,问题行为raise JSONDecodeError(“Extra data”, s, end)

问题(个人临时文章)_python_02


问题(个人临时文章)_字符串_03


3.继续进入JSONDecodeError函数

问题(个人临时文章)_字符串_04

综上分析:这个问题还真挺特殊,之前没遇到过,当把json文本打印出来后,发现确实是内容很长,然而,如第一、三张图所示,字符串中的字符在字符串中是并列平等的关系,既然之前55756个字符都可以解析成功,而偏偏问题就出在55757个字符,所以,我推断,是由于存储溢出,也就是说一次性解析的字符太多,也就是s参数或者说doc参数中的json文本太长,所以,有一个解决办法就是将这个json文本拆成几部分来处理。


标签:解析,个人,临时,JSONDecodeError,json,文章,字符串,文本,个字符
From: https://blog.51cto.com/u_15856491/5815036

相关文章