Pythonでプロパティ機能を使用する方法についての実際の例?

| | | | | | |

Pythonで@propertyを使用する方法に興味があります。私はpythonのドキュメントを読みましたが、私の意見では、そこにある例は単なるおもちゃのコードです:

  class C(object):def __init __(self):self._x = None @ property def x(self): "" "I" m the"x"property。"""return self._x @ x.setter def x(self、value):self._x = value @ x.deleter def x( self):del self._x  

プロパティデコレータで満たされた_xをラップすることでどのようなメリットが得られるかわかりません。次のように実装しないのはなぜですか:

  class C(object):def __init __(self):self.x = None  

私は、プロパティ機能だと思います状況によっては役立つ場合があります。でもいつ?誰かが実際の例を教えてくれませんか?

ありがとう。