Używanie Pythona 3.2 64-bitowego na Windows 7 64-bit.Duża lista zawierająca dict, tekst, datetime i ints JSON daje "TypeError: 'str' nie obsługuje interfejsu bufora"
f = open("raw_data/results.json", "wb")
json.dump(dictio, f)
f.close()
daje błąd:
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
nie mam pojęcia, co się dzieje źle. Korzystanie z marynarki działa dobrze! Ale muszę użyć JSON ... Wskazówki dotyczące znajdowania problemu? Lista jest duża. Zapisanie go przy użyciu kiszonki zajmuje 56 MB.
Co to jest "dictio"? – ThiefMaster