我同意有类似的问题,但没有一个符合我的目的。
我既不能更改文件名也不能添加符号链接。文件名很重要。
我试过以下
>>> imp.load_source('test','.')
<module 'test' from '.'>
和
>>> importlib.import_module('test','.')
<module 'test' from '.'>
test
模块在哪里
print 'hello world'
test.py
,也就是说,hello world
在导入时打印。有没有办法“运行”使用 imp 或 imortlib 导入的模块?
我想补充一点,如果重要的话,我正在谈论自动测试项目control
中的一个文件。