python怎么打印類的屬性

小億
115
2024-07-26 22:42:09
欄目: 編程語言

在Python中,可以通過以下方法打印類的屬性:

  1. 使用dir()函數(shù)打印類的所有屬性和方法:
class MyClass:
    attr1 = 'attribute1'
    attr2 = 'attribute2'

print(dir(MyClass))
  1. 使用vars()函數(shù)打印類的屬性和對(duì)應(yīng)的值:
class MyClass:
    attr1 = 'attribute1'
    attr2 = 'attribute2'

print(vars(MyClass))
  1. 使用getattr()函數(shù)打印指定屬性的值:
class MyClass:
    attr1 = 'attribute1'
    attr2 = 'attribute2'

print(getattr(MyClass, 'attr1'))

這些方法可以幫助你打印類的屬性和對(duì)應(yīng)的值。

0