【发布时间】:2014-06-03 05:09:44
【问题描述】:
所以我收到错误消息:
Traceback (most recent call last):
File "make.py", line 48, in <module>
json.dump(amazon_review, outfile)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init__.py", line 189, in dump
for chunk in iterable:
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/encoder.py", line 434, in _iterencode
for chunk in _iterencode_dict(o, _current_indent_level):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/encoder.py", line 408, in _iterencode_dict
for chunk in chunks:
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/encoder.py", line 313, in _iterencode_list
yield buf + _encoder(value)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xea in position 173: invalid continuation byte
关于这些代码:
with open('amazon_review.json', 'w') as outfile:
json.dump(amazon_review, outfile)
我能猜出来。任何帮助都会很棒。
【问题讨论】:
-
我想我们需要了解一点
amazon_review的内容才能在这里提供太多帮助... -
看看at this question;我不会将其标记为重复尚未,但我觉得这是你的问题。