bir arkadaşım benim için bir turşu dosyası oluşturur. Python 2 üzerinde çalışmalarımız devam ederken o piton 3 ile çalışır, bu yüzden Ancakpython pickle.load() pkl dosyası EOFError
the_file = pickle.load(open("path_to_that_file","rb"))
ile yüklemeye çalışmakla birlikte o
pickle.dump(some_file_to_be_pickled,open("path_to_that_file","wb+"),protocol=2)
ile dosyayı oluşturan, ben benziyor EOFError hatası, met :
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.7/pickle.py", line 1378, in load
return Unpickler(file).load()
File "/usr/lib64/python2.7/pickle.py", line 858, in load
dispatch[key](self)
File "/usr/lib64/python2.7/pickle.py", line 880, in load_eof
raise EOFError
EOFError
arkadaşım da piton 2 ile yaptığı bilgisayarda bu dosyayı yüklemeye çalıştı ve o bunu yaparken herhangi bir sorun yoktu
...
Bu sorunu düzeltmek için bir fikrin var mı? Bu arada python 2.7.10 ve python 3.5 kullanırken python 2.7.5 kullanıyorum.
Python 2.7.10 sürümüne yükseltme? Bir böcek gibi 2.7.5 ve 2.7.10 arasında sabitlenmiş gibi görünüyor. –