我不熟悉在python中使用pickle。
这是我在pickle文件中转储数据的方法
result = "123"
pickle.dump(result, open("result.p","wb"))
我可以使用
读取此文件pickle.load(open("result.p", "rb"))
现在,在我将数据转储到它之后,我无法看到物理pickle文件result.p。 我的问题是:在将序列化数据转储到它之后,这个pickle文件在哪里存储。
答案 0 :(得分:3)
你可以做以下两件事之一:
1)找出程序/ Python解释器会话的工作目录。这是创建此文件的位置。
其中一种方法(来自Python解释器):
import os
os.getcwd()
2)提供“打开”功能的完整路径,而不仅仅是文件名部分,在这种情况下,它会创建指定要创建的文件。