标签: python python-3.x
最近,我想编写一个在覆盖时可以控制的代码。例如,我有这个课程:
class Foo: x = 0
现在,当有人正在使用我的班级并想更改X的数据时,我要检查并根据需要进行更改。我该怎么办?
例如:
>>> from source import * >>> p = Foo() >>> p.x = 1234 >>> p.x == 34 True
如您所见,数据由我自己更改。