Python 使用nltk从JSON中标记和删除停止字
嗨,我一直收到这个错误:Python 使用nltk从JSON中标记和删除停止字,python,json,twitter,nltk,Python,Json,Twitter,Nltk,嗨,我一直收到这个错误: D:\WinPython-32bit-2.7.10.3\python-2.7.10>python TweetTest.py Twitter.json Traceback (most recent call last): File "TweetTest.py", line 60, in <module> tweet = json.loads(line) File "D:\WinPython-32bit-2.7.10.3\python-2.
D:\WinPython-32bit-2.7.10.3\python-2.7.10>python TweetTest.py Twitter.json
Traceback (most recent call last):
File "TweetTest.py", line 60, in <module>
tweet = json.loads(line)
File "D:\WinPython-32bit-2.7.10.3\python-2.7.10\lib\json\__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "D:\WinPython-32bit-2.7.10.3\python-2.7.10\lib\json\decoder.py", line 369, in decode
raise ValueError(errmsg("Extra data", s, end, len(s)))
ValueError: Extra data: line 1 column 4488 - line 1 column 99678411 (char 4487 - 99678410)
请帮帮我。谢谢。我曾经犯过同样的错误。
您的脚本在每一行读取时都会加载一个JSON对象,问题可能是JSON对象之间没有换行符
例如,如果您的文件包含
json_oject1
json_oject2
然后将读取这两个对象,而如果文件包含
json_oject1 json_oject2
你会得到一个错误
解决方案:在将新JSON对象写入输出文件时添加新行
(相关:)我曾经犯过同样的错误。
您的脚本在每一行读取时都会加载一个JSON对象,问题可能是JSON对象之间没有换行符
例如,如果您的文件包含
json_oject1
json_oject2
然后将读取这两个对象,而如果文件包含
json_oject1 json_oject2
你会得到一个错误
解决方案:在将新JSON对象写入输出文件时添加新行
(相关:)对不起,我真的不明白你的意思。你能详细说明一下吗?谢谢你能显示JSON文件的前两行吗?你的问题只有一个。对不起,我不太明白你的意思。你能详细说明一下吗?谢谢你能显示JSON文件的前两行吗?你的问题只有一个。