文章詳情頁(yè)
Python基于類(lèi)路徑字符串獲取靜態(tài)屬性
瀏覽:8日期:2022-08-02 15:37:15
一個(gè)python類(lèi),其類(lèi)路徑字符串是student.Student
class Student: name = ’admin’ age = 12
通過(guò)如下方式就能獲取到類(lèi)的屬性及其屬性值
import importlib# 類(lèi)的全路徑path = ’student.Student’p,c = path.rsplit(’.’,maxsplit=1)m = importlib.import_module(p)# 類(lèi)的clscls = getattr(m,c)# print(cls) #<class ’student.Student’>for key in dir(cls): if not key.startswith(’__’): print(key,getattr(cls,key)) # age 12 ; name admin
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. XML入門(mén)精解之結(jié)構(gòu)與語(yǔ)法2. 利用CSS3新特性創(chuàng)建透明邊框三角3. 概述IE和SQL2k開(kāi)發(fā)一個(gè)XML聊天程序4. HTML <!DOCTYPE> 標(biāo)簽5. XML入門(mén)的常見(jiàn)問(wèn)題(二)6. CSS3實(shí)例分享之多重背景的實(shí)現(xiàn)(Multiple backgrounds)7. HTML5 Canvas繪制圖形從入門(mén)到精通8. CSS Hack大全-教你如何區(qū)分出IE6-IE10、FireFox、Chrome、Opera9. HTML DOM setInterval和clearInterval方法案例詳解10. XML入門(mén)的常見(jiàn)問(wèn)題(一)
排行榜
