Skip to main content
 首页 » 编程设计

python之将用户输入的字符串导入为 python 中的模块

2025年05月04日22xing901022

我想导入一个文件,该文件是用户输入的字符串

说:

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)