反射:是指以字元串的形式傳入要執行的對象或者要擷取的資訊
getattr(obj,str) ##擷取obj對象裡面的字元串str函數或值
hasattr(obj,str) ##檢驗obj對象裡面的是否含有字元串str函數或值
setattr(obj,str) ##設定obj對象裡面的字元串str函數或值
delattr(obj,str) ##删除obj對象裡面的字元串str函數或值
拓展:__import__(str)
##以字元串str的形式導入子產品
以下以代碼的執行步驟來示範:
建立一個包:
test:
——__init__
——fanshe.py
——main.py
fanshe.py
main.py