我想将.py导入到我的代码中。
import 16_module
当然,这是不起作用的,因为模块应该首先以字母开头,此外,这里的_被解释为千分隔符。我猜python将其视为一个整数16,
所以我用
importlib.import_module('16_module')
导入似乎有效,但我不能稍后在上调用它
print(16_module.myfunction())
知道我该怎么做吗?
(请不要告诉重命名16_module!!(
你可以试试这个:
x = __import__('16_module')
使用此:
new_name = importlib.import_module('16_module')
然后你可以使用:
new_name.myfunction()