I'm developing an application for someone who is tied down to Python 2.4. According to the Python builtins page's description of property that "the getter, setter, and deleter attributes were added" in Python 2.6. Is there still a way to use property as a decorator, or is it imperative to use the x = property(...) syntax?
You can use it as a decorator, but you can only specify a getter if you do so. You can delete the getter, setter, and deleter methods once you have called property() though.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With