我在同一目录中有python文件(file1)和(file2),并且在第一行中有一个文本文件(ABC.txt),其中包含字符串“ file1”,该文件也保存在同一目录中。现在,我想从file2导入file1,但不像我们通常所做的那样(导入file1),而是想通过文本文件字符串打开它。
这是我想做的事情:
#####file2.py####
ABC=open('ABC.txt', 'r')
line= ABC.readlines()
import line[0] ##### the first line of ABC.txt is the file1
答案 0 :(得分:1)
import importlib
ABC=open('ABC.txt', 'r')
line= ABC.readlines()
importlib.import_module(line[0])