详解python之反射机制
详解python之反射机制
一、前言
test.py
import test as ss
ss.f1()
ss.f2()
print(ss.a)
我们要导入另外一个模块,可以使用import.现在有这样的需求,我动态输入一个模块名,可以随时访问到导入模块中的方法或者变量,怎么做呢?
imp = input(“请输入你想导入的模块名:”)
CC = __import__(imp) 這种方式就是通过输入字符串导入你所想导入的模块
CC.f1() # 执行模块中的f1方法
上面我们实现了动态输入模块名
原创
2020-07-21 16:11:27 ·
171 阅读 ·
0 评论