Python:动态调用模块,类,方法
模块: obj = __import__(clsname) 类: c = getattr(obj,clsname) 方法: mtd = getattr(obj,method) cmtd = getattr(c,method) 传递字典参数或者列表参数 function(*dict) function …
模块: obj = __import__(clsname) 类: c = getattr(obj,clsname) 方法: mtd = getattr(obj,method) cmtd = getattr(c,method) 传递字典参数或者列表参数 function(*dict) function …
下面是具体实例 注意不能用email作为文件名或者包名 import smtplib import sys from email.mime.text import MIMEText email_config = { ‘mail_host’: ‘smtp.exmail.qq.com’, ‘mail_p …