C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

pythonのプロパティ

pythonの自作クラスでプロパティをほぼ使ったことが無かったのですが、
調べてみると結構面倒・・・。
C#は度重なるバージョンアップで、かなり簡素に書けるのに。

清楚に書く方法が無いものか探したところ、こちらを発見しました。
Python におけるプロパティ定義を短く書く - Qiita
使い方を含めて理解しきれていないのですが、確かに清楚になります。

但し、インテリセンスが効かなかったり、pyrightで引っかかったり(無視してる)
するので悩んでます。全て読み書き可のプロパティが欲しいだけなんだけどなぁ