How do I subclass the @property setter method?
Christopher Reimer
christopher_reimer at icloud.com
Fri May 20 16:09:36 EDT 2016
On 5/20/2016 11:50 AM, Christopher Reimer wrote:
> This code does work, blows up the unit test, and keeps PyCharm happy.
>
> @property
> def position(self):
> return super().position
>
> @position.setter
> def position(self, position):
> pass
>
> Re-declaring @property and calling super seems redundant. Not sure if
> I found a bug with the PyCharm hint feature or I'm not subclassing the
> @property setter correctly. Which is it?
Never mind. This is a known bug for PyCharm IDE.
https://youtrack.jetbrains.com/issue/PY-12803
I sent a separate email to technical support to inquire if this bug and
similar bugs will ever get fixed. This issue was initially reported
three years ago. Not sure if I should post my own bug report.
Thank you,
Chris R.
More information about the Python-list
mailing list