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

时间:2017-04-19 18:21:58

标签: python pickle

我不熟悉在python中使用pickle。

这是我在pickle文件中转储数据的方法

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

我可以使用

读取此文件
pickle.load(open("result.p", "rb"))

现在,在我将数据转储到它之后,我无法看到物理pickle文件result.p。 我的问题是:在将序列化数据转储到它之后,这个pickle文件在哪里存储。

1 个答案:

答案 0 :(得分:3)

你可以做以下两件事之一:

1)找出程序/ Python解释器会话的工作目录。这是创建此文件的位置。

其中一种方法(来自Python解释器):

import os
os.getcwd()

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