python的vars()函数能获取类的属性字典。

具体应用见下述代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class A:
'''
class A documentation
'''
b=1

def mC(self,d=2):
e=3
return e+d

import sys
print(vars(A))
old=sys.stdout
f=open('test.txt','w')
sys.stdout=f
help(A)
sys.stdout.close()
sys.stdout=old
va=vars(A)
print(va['mC'](3))

创建于2023.2.12/0.12,修改于2023.2.12/0.12