python怎么打印对象的属性

avatar
作者
筋斗云
阅读量:0

在Python中,可以使用内置函数dir()来打印对象的属性。dir()函数返回一个包含对象所有属性和方法的列表。

例如,假设有一个名为obj的对象,可以使用以下代码打印该对象的属性:

obj = SomeClass() print(dir(obj)) 

这将打印出obj对象的所有属性和方法。如果只想打印对象的属性,可以结合使用type()函数和dir()函数,如下所示:

obj = SomeClass() for attr in dir(obj):     if not callable(getattr(obj, attr)):         print(attr) 

这将打印出obj对象的所有属性,而不包括方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!