我想导入一个文件,该文件是用户输入的字符串
说:
a=raw_input("File : ")
import a #How do i import a user defined string which is actually a file
请您参考如下方法:
执行此操作时要非常小心。导入任意代码是一个糟糕的主意,除非您非常确定自己知道自己在做什么。
也就是说,您可以使用内置的 importlib 模块来完成此操作: http://docs.python.org/2.7/library/importlib.html
importlib.import_module(a)
