将类属性设置为属性

时间:2018-06-20 17:52:14

标签: python class oop object

因此,我试图设置一个属性,该类在Python 3中也具有属性。

ClassNo1.attr1.attr2.attr3 = 'somedatahere'

如何在Python中执行此操作。我知道,在Matlab中,您可以通过简单地创建一个结构来实现此目的,但是不确定Python如何做到这一点。

1 个答案:

答案 0 :(得分:0)

Python没有等效的matlab结构。若要实现所需的行为,您需要让attr1是具有名为attr2的属性的类的实例。类似地,attr2必须是具有名为attr3的属性的类的实例。

您可以在此处找到Python类定义语法: https://docs.python.org/3/tutorial/classes.html