我想阅读泡菜的内容。偶然在复制和粘贴代码时,我使用'wb'
代替'rb'
来读取泡菜文件。
with open("abc_contents.pkl", 'wb') as file:
data = pickle.load(file)
由于我的泡菜文件被覆盖,我丢失了所有内容。有什么方法可以将文件还原到以前的版本。
感谢您的帮助。谢谢。
答案 0 :(得分:1)
无法还原泡菜文件。如果您不打算覆盖数据,只需确保以追加模式ab
而不是写入模式wb
打开文件即可。
with open("abc_contents.pkl", 'ab') as file:
data = pickle.load(file)