作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我目前使用的是 Python 2.7,我正在尝试加载这样的文件:
myPlt = imp.load_source('SourceFile', 'path/to/SourceFile.py')
但是,SourceFile.py 导入模块 OtherModule,它与 SourceFile 位于同一目录中。包结构如下所示:
/path
.../to
...SourceFile.py
...OtherModule.py
...__init__.py
当我运行 load_source 时,出现错误“ImportError:没有名为 OtherModule 的模块”
我的 load_source 调用不正确吗?我应该采用其他方法导入 SourceFile 吗?
最佳答案
尝试:
imp.load_source("目录", "目录"+ "文件名.py")
关于python - imp.load_source() 抛出 "No Module Named"错误 Python 2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37035750/
我是一名优秀的程序员,十分优秀!