Python基於類路徑字串獲取靜態屬性

2022-09-26 19:36:14 字數 525 閱讀 6398

乙個python類,www.cppcns.com其類路徑字串是student.student

cla 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) #

for key in dir(cls):

if not key.startswith('__'):

print(key,getattr(cls,key)) # age 12 ; name admin

本文標題: python基於類路徑字串獲取靜態屬性

本文位址:

基於Python字串的學習

python字串 乙個有序的字元的集合,用來儲存和表現基於文字的資訊。從功能的角度來看,字串可以用來表示能夠像文字那樣編輯的任何資訊 符號和詞語 如你的名字 載入到記憶體中的文字檔案的內容 internet 和python程式等。它們可以用來儲存位元組的絕對二進位制值,以及在國際化程式中用到的多位元...

python字串 Python 字串

建立字串很簡單,只要為變數分配乙個值即可。例如 var1 hello world var2 python runoob python訪問字串中的值python不支援單字元型別,單字元在 python 中也是作為乙個字串使用。python訪問子字串,可以使用方括號來擷取字串,如下例項 例項 pytho...

python字串 python字串

單引號示例常用的轉義字元 轉義字元案例1format 格式化練習1 help sisdigit,isnumeric,isdecimal 三個判斷數字的函式 isalnum 檢查字串是否由字母加數字組成 s test1split 字串拆分 splitlines 已換行符拆分 join 合成字串 upp...