(python)如何使用while循环读取由pickle.dump存储的文件?如何读取附加数据?

时间:2016-10-20 14:55:04

标签: python-3.x

我是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循环读取所有信息并在文件末尾循环结束。

请帮帮我吗?

0 个答案:

没有答案