【发布时间】:2020-01-01 19:56:51
【问题描述】:
我有一个问题,当我腌制某些东西时,它不会将确切的文本保存到我保存的内容中。我想保存的是一个列表,但是在代码中它向列表中添加了一些东西(我不知道这是否会影响它)。
import pickle
inventoryFile = 'inventory.file'
with open(inventoryFile, "wb") as fi:
pickle.dump(inventory, fi)
with open(inventoryFile, "rb") as fi:
inventory = pickle.load(fi)
inventory 是我不断添加的列表。当我查看inventory.file 文件时,它所说的只是
�]q�.
我不知道这是什么意思。另外我是Python的初学者,所以我不太擅长。
【问题讨论】:
-
查看inventory.file 是什么意思?你的意思是当你在 python 之外的文件系统中查看它时?
-
你唯一需要担心的是
.load()返回的inventory对象是否正确。