Бол*_*аев 1 python module pickle
我尝试使用 Anaconda Navigator 读取泡菜文件并使用以下脚本。
import pickle
import sys, os
with open('pickle1', 'rb') as fp:
data_new = pickle.load(fp)
Run Code Online (Sandbox Code Playgroud)
运行窗口后,我得到以下错误窗口。
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-4-047bee0f1247> in <module>()
3
4 with open('pickle1', 'rb') as fp:
----> 5 data_new = pickle.load(fp)
ModuleNotFoundError: No module named 'Data'
Run Code Online (Sandbox Code Playgroud)
你能帮我解决这个问题吗?我尝试将文件重命名为 *.pkl 和 *.csv 格式,但没有帮助。原始数据文件没有自己的扩展名。
Boa*_*les 10
创建 pickle 文件的程序做了,import Data
并且在 pickle 对象中有对该模块的引用。加载腌制对象的程序需要能够导入该模块以解析这些引用。要么将 Data.py 的位置放在您的 PYTHONPATH 上(或将该位置添加到sys.path
),要么将模块复制到您的程序可以找到它的位置。
归档时间: |
|
查看次数: |
8219 次 |
最近记录: |