python動態調用方法

dd = __import__("test") #這裏動態調用了一個模塊
def aa(ss):
print(ss+"666666666666")


方法1

#使用eval的方式
eval("l")("hhhhhh") #直接把方法和參數連起來寫,便可,調用l是方法
方法2#採用反射的方式l=getattr(dd,"aa") #採用反射,獲取方法內存地址。 dd是模塊對象,aa是方法名稱l("kkkkkkk") #調用方法能夠輸入參數
相關文章
相關標籤/搜索