标签: python
我使用以下命令
code='IN' exec "import %s_tmp_file" % code
现在我想将这个导入的文件用于其他操作。在这种情况下如何给出文件名?
str = code_tmp_file.dict # this does not work.
答案 0 :(得分:2)
使用__import__内置而不是exec:
__import__
exec
my_module = __import__("%s_tmp_file" % code) str = my_module.dict
有关详细信息,请参阅this page或help(__import__)。
help(__import__)
答案 1 :(得分:0)
使用__import__(docs)。