0

ファイル「offsets.pickle」に漬けられた辞書があります。で解凍しようとすると

import pickle
a = open('offsets.pickle')
b = pickle.load(a)

次のエラーが表示されます。

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/global/python-2.7.3-intel/lib/python2.7/pickle.py", line 1378, in load
    return Unpickler(file).load()
  File "/usr/global/python-2.7.3-intel/lib/python2.7/pickle.py", line 858, in load
    dispatch[key](self)
  File "/usr/global/python-2.7.3-intel/lib/python2.7/pickle.py", line 1198, in load_setitem
    dict[key] = value
TypeError: 'str' object does not support item assignment

私のコードは毎晩実行され、しばらくの間正常に実行されていましたが、突然これが発生し始めました。ファイルに保存されているものを復元することはできますか?

4

0 に答える 0