我是python的初学者,我正在做一个练习来创建一个地址簿程序。现在我遇到了一些问题。
信息由'pickle.dump'存储。我尝试将2个信息插入文件2次
f = open(contacts, 'wb')
pickle.dump(ab, f)
f.close()
f = open(contacts, 'ab')
pickle.dump(ab, f)
f.close()
但是我不能一次“加载”这些信息,我可以在for循环中读取这些信息。
f = open(file, 'rb')
for i in range(2):
stroed = pickle.load(f)
print(stroed)
我不知道如何使用while循环读取所有信息并在文件末尾循环结束。
请帮帮我吗?