1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class G:
A = 10
B = 20
def f1(self):
pass
@classmethod
def f2(cls):
pass
@staticmethod
def f3():
pass
dic = {key: val for key, val in vars(G).items()
if not key.startswith('__') and 'function' not in type(val).__name__ and 'method' not in type(val).__name__}
PREVIOUSEtc