【发布时间】:2020-11-11 13:57:01
【问题描述】:
只是我有一个类,该类具有在类示例中打印特定属性的方法:
class Attr:
def __init__(self, name,
wattage):
self.name = name
self.wattage = wattage
def print_attr(self):
print("attribute in class is " + getattr(Attr, wattage)
预期的输出是:
attribute name is wattage: test
【问题讨论】:
-
print("attribute in class is " + getattr(self, "wattage")) -
很好奇,为什么不直接
self.wattage?
标签: python python-3.x class attributes class-attributes