繁体   English   中英

如何在物理文件夹中的python中保存一个pickle文件

[英]How to save a pickle file in python in a physical folder

我是在python中使用pickle的新手。

这就是我将数据转储到pickle文件中的方式

result = "123"
pickle.dump(result, open("result.p","wb"))

我可以使用读取该文件

pickle.load(open("result.p", "rb"))

现在我看不到的是将数据转储到其中后的物理泡菜文件result.p。 我的问题是:在将序列化数据转储到其中之后,该pickle文件将存储在哪里?

您可以执行以下两项操作之一:

1)找出您的程序/ Python解释器会话的工作目录是什么。 这是创建此文件的地方。

实现它的方法之一(来自Python解释器):

import os
os.getcwd()

2)提供“打开”功能的完整路径,而不仅仅是文件名部分,在这种情况下,它将在您指定要创建的文件的位置创建文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM