pickle load文件時報AttributeError: Can't get attribute 'Cours' on


在序列化pickle.dump寫文件時沒問題,在pickle.load時報錯,這個問題困擾了我一下午,這個問題困擾了我一下午

通過翻譯 說是 找不到Cours屬性,Cours是我定義的一個課程類,只有課程屬性

dump時用到了Cours類

分析代碼時我想到在dump時用了add_cours_info = cours.Cours(cours_name, cours_price, cours_cycle, cours_teacher)

在load時直接coursinfo = pickle.load(f)  是不是內存中沒Cours地址,load是不知道按照什么方式反序列化呢

那么在程序啟動時到這Cours類,再運行就不報錯了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM