2
私は、Pythonのクラスを定義しています:Python型注釈:プロパティに注釈を付ける方法はありますか?
class Foo:
bar = property(lambda self: Bar(self))
私はそれがクラスBar
の項目が含まれていることを言ってbar
プロパティに注釈を付けたいです。それを受け入れる方法はありますか?私はこれが有効なPythonの構文であることを知っています:
bar: Bar = property(lambda self: Bar(self))
これはプロパティに注釈を付けるために受け入れられる方法ですか?
プロパティは[doc](https://docs.python.org/3/library/functions.html#property)文字列を取ることができることに注意してください – Nullman