栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

json.decoder.JSONDecodeError: Extra data: line 1 column 4 (char 3)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

json.decoder.JSONDecodeError: Extra data: line 1 column 4 (char 3)

with open('comments_all.txt',encoding='utf-8') as f:
  lines = f.readlines()
  records_num = len(lines)
  for line in lines:
    comment_id, content_dict = line.split('t')
    content_dict = json.dumps(content_dict)
    print(content_dict)
    content_dict = json.loads(content_dict.replace("'", """),strict=False)

这是json字符串跟报错

"{'space': '5', 'cost_performance': '3', 'power': '4', 'control': '4', 'comfort': '4', 'oil_consumption': '5', 'apearance': '5', 'decoration': '4', 'Comprehensive score': '4.25', 'u8d2du8f66u76eeu7684': 'u4e0au4e0bu73ed', 'views': '3975', 'supports': 'u70b9u8d5e', 'replys': 'u8bc4u8bba', 'user_id': '4459115', 'comment_id': '0177f7af0w64r3ad1p00000000', 'comment_title': '', 'comment_date': '2012-09-19', 'car_series': 'u4e2du534eH530', 'model': 'u4e2du534eH530 2011u6b3e 1.6L u624bu52a8u8c6au534eu578bu8ba4u8bc1', 'u884cu9a76u91ccu7a0b': '7650km', 'u767eu516cu91ccu6cb9u8017': '7.0L', 'u88f8u8f66u8d2du4e70u4ef7': '8.58u4e07', 'u8d2du4e70u65f6u95f4': '2011-12', 'u8d2du4e70u5730u70b9': 'u5609u5174', 'u6700u6ee1u610f': 'u7a7au95f4u5927uff0cu5916u89c2u6f02u4eae', 'u6700u4e0du6ee1u610f': 'u6ca1u6709u9ed1u5185u9970...', 'u7a7au95f4': '2700u8f74u8dddu6446u5728u90a3u91cc...', 'u52a8u529b': '1.6u53eau80fdu591fu5bb6u7528uff0cu559cu6b22u8fd0u52a8u5efau8bae1.5t', 'u64cdu63a7': 'u8bd5u9a7eu5c31u77e5u9053u4e86...', '': '', 'u6cb9u8017': 'u73b0u5728u5deeu4e0du591a5.8u6bdbu4e00u516cu91ccuff0cu7efcu5408u8defu51b5u534au5e02u533au534au90cau533a', 'u8212u9002u6027': 'u4e0du9519uff0cu81f3u5c11u5750u7740u4e0du96beu53d7', 'u5916u89c2': 'u6ca1u5f97u8bf4', 'u5185u9970': 'u53efu60dcu6ca1u6709u5168u9ed1u5185u9970', 'u6027u4ef7u6bd4': '', 'u9009u62e9u8fd9u6b3eu8f66u7684u7406u7531': ''}n"


Traceback (most recent call last):
  File "C:/Users/26779/Desktop/汽车之家_crawler/autohome_crawler/preprocess.py", line 113, in 
    content_dict = json.loads(content_dict.replace("'", """),strict=False)
  File "C:Users26779myProgramAnaconda3envspytorchlibjson__init__.py", line 367, in loads
    return cls(**kw).decode(s)
  File "C:Users26779myProgramAnaconda3envspytorchlibjsondecoder.py", line 342, in decode
    raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 1 column 4 (char 3)

Process finished with exit code 1

路过的大神教教我,怎么解决这个问题呢 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/989874.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号