Python基于類路徑字符串獲取靜態(tài)屬性
更新時間:2020年03月12日 10:34:39 作者:我太難了008
這篇文章主要介紹了Python基于類路徑字符串獲取靜態(tài)屬性,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
一個python類,其類路徑字符串是student.Student
class Student: name = 'admin' age = 12
通過如下方式就能獲取到類的屬性及其屬性值
import importlib # 類的全路徑 path = 'student.Student' p,c = path.rsplit('.',maxsplit=1) m = importlib.import_module(p) # 類的cls cls = 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
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Django imgareaselect手動剪切頭像實現(xiàn)方法
這篇文章主要介紹了Django imgareaselect手動剪切頭像實現(xiàn)方法,實例分析了Django框架操作圖片的相關(guān)技巧,需要的朋友可以參考下2015-05-05python實現(xiàn)DEM數(shù)據(jù)的陰影生成的方法
這篇文章主要介紹了python實現(xiàn)DEM數(shù)據(jù)的陰影生成的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07python pandas庫中DataFrame對行和列的操作實例講解
今天小編就為大家分享一篇python pandas庫中DataFrame對行和列的操作實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06PyQt5結(jié)合QtDesigner實現(xiàn)文本框讀寫操作
本文將結(jié)合實例代碼,介紹PyQt5結(jié)合QtDesigner實現(xiàn)文本框讀寫操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-06-06Python批量實現(xiàn)Word/EXCEL/PPT轉(zhuǎn)PDF
在日常辦公和文檔處理中,有時我們需要將多個Word文檔、Excel表格或PPT演示文稿轉(zhuǎn)換為PDF文件,本文將介紹如何使用Python編程語言批量實現(xiàn)將多個Word、Excel和PPT文件轉(zhuǎn)換為PDF文件,需要的可以參考下2023-09-09