在 Windows 7 64 位上使用 Python 3.2 64 位。
f = open("raw_data/results.json", "wb")
json.dump(dictio, f)
f.close()
给出错误:
Traceback (most recent call last):
File ".\calc_stats_friendly_data.py", line 22, in <module>
main()
File ".\calc_stats_friendly_data.py", line 18, in main
json.dump(races, f)
File "C:\Python32\lib\json\__init__.py", line 179, in dump
fp.write(chunk)
TypeError: 'str' does not support the buffer interface
我不知道出了什么问题。使用泡菜效果很好!但我必须使用 JSON... 找到问题的提示?名单很大。用 pickle 保存它需要 56 MB。