我已经使用 pip 安装了一个模块pip install module_x -i ....现在我需要向模块添加新功能。因此更新了源代码并在tests目录中执行了以下操作。目录和文件结构。api module_x files .... tests现在我想测试以下代码api/tests:import syssys.path.append('..')import module_xdir(module_x)但是,dir(module_x)仍然没有显示我添加的任何新对象?它import module_x导入了 pip 安装的一个。(我添加print('...')了__init__.py,导入后没有打印任何内容。如何从本地路径导入模块?
1 回答
慕森卡
TA贡献1806条经验 获得超8个赞
需要在其他路径前面插入相对路径。
import sys
sys.path.insert(0, '..') # insert .. in front of other path
import module_x
添加回答
举报
0/150
提交
取消