0

当我使用函数创建类对象的属性时setattr()

class Dict_to_class():
def __init__(self, initDict):
    for key, value in initDict.items():
        setattr(self, key, value)
    self.class_Names = initDict

我看不到它有什么属性,稍后: 这是自动完成图片

我理解,这是因为这些属性是动态创建的,并且没有声明为class_Names

  1. 是否有机会使其余部分对自动完成可见?
  2. 如何使我的类对象显示它具有的所有属性?
4

0 回答 0