mor*_*ris 2 python pickle python-3.x
是否有一种简短的方法来获取pickle文件中的对象数量 - 比编写打开文件的函数更短,保持调用pickle.load方法并更新num_of_objs1直到它捕获EOFError并返回值?
不,没有.pickle格式不存储该信息.
如果您需要这种类型的元数据,则需要在编写时自行将其添加到文件中:
pickle.dump(len(objects), fileobj)
for ob in objects:
pickle.dump(ob, fileobj)
Run Code Online (Sandbox Code Playgroud)
现在第一条记录告诉你还有多少要跟随.
| 归档时间: |
|
| 查看次数: |
3346 次 |
| 最近记录: |