Unpickler.load()
'u kullanmaya çalışırken ilginç bir hata alıyorum, işte kaynak kodu:
open(target, "a") .close() puanları = {}; open(target, "rb") ile dosya olarak: unpickler = pickle.Unpickler(file); puanlar = unpickler.load(); isinstance değilse(skorlar, dikte): puanlar = {};
İşte geri izleme:
Geri izleme (en son yapılan arama): Dosya "G:pythonpenduuser_test.py", satır 3, <module> ;: save_user_points("Magix", 30); Dosya "G:pythonpenduuser.py", satır 22, save_user_points içinde: puanlar = unpickler.load(); EOFError: Giriş bitti
Okumaya çalıştığım dosya boş. Bu hatayı almayı nasıl önleyebilir ve bunun yerine boş bir değişken alabilirim?