Python Forum
Curious about decorator syntax
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Curious about decorator syntax
#5
Just because something is legal doesn't make it right.

My point was for consistency in syntax. Since getters and setters apply only to properties it would make sense to have @getter and @setter decorators rather than @property. That would explicitly identify both the getter and setter and also eliminate the redundancy of having to specify the setter name in both the def and the decorator. Note that my suggestion could be implemented without breaking existing code. I thought clarity was one of the goals of Python.
Reply


Messages In This Thread
Curious about decorator syntax - by rjdegraff42 - Apr-30-2023, 01:58 PM
RE: Curious about decorator syntax - by Gribouillis - Apr-30-2023, 05:31 PM
RE: Curious about decorator syntax - by rjdegraff42 - Apr-30-2023, 05:57 PM
RE: Curious about decorator syntax - by Gribouillis - Apr-30-2023, 08:13 PM
RE: Curious about decorator syntax - by rjdegraff42 - May-02-2023, 02:23 PM
RE: Curious about decorator syntax - by Gribouillis - May-02-2023, 02:47 PM
RE: Curious about decorator syntax - by rjdegraff42 - May-02-2023, 06:24 PM
RE: Curious about decorator syntax - by Gribouillis - May-02-2023, 07:38 PM
RE: Curious about decorator syntax - by rjdegraff42 - May-02-2023, 07:58 PM
RE: Curious about decorator syntax - by Gribouillis - May-02-2023, 08:06 PM
RE: Curious about decorator syntax - by rjdegraff42 - May-02-2023, 08:25 PM
RE: Curious about decorator syntax - by Gribouillis - May-02-2023, 08:54 PM
RE: Curious about decorator syntax - by rjdegraff42 - May-03-2023, 12:57 AM
RE: Curious about decorator syntax - by rjdegraff42 - May-03-2023, 01:40 AM
RE: Curious about decorator syntax - by rjdegraff42 - May-03-2023, 01:21 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  the order of running code in a decorator function akbarza 2 1,315 Nov-10-2023, 08:09 AM
Last Post: akbarza
  ABC Module and @property decorator, Pythonic Way? muzikman 21 8,596 Aug-18-2021, 06:08 PM
Last Post: muzikman
  decorator adamfairhall 0 1,935 Aug-18-2020, 08:38 AM
Last Post: adamfairhall
  Use of @property decorator ruy 16 10,121 Jun-09-2020, 05:29 PM
Last Post: buran
  Decorator staticmethod Use Cases Devarishi 3 3,511 May-20-2019, 04:27 AM
Last Post: Devarishi
  How can we override decorator? bhojendra 2 11,350 May-12-2019, 11:15 PM
Last Post: ichabod801
  curious syntax with dictionary item inselbuch 3 3,508 Mar-09-2019, 04:21 PM
Last Post: ichabod801
  Decorator question Dan741 1 3,075 Nov-14-2018, 10:05 AM
Last Post: wavic
  Decorator toy code throws syntax errors kevinxhi 3 4,441 Sep-04-2017, 03:01 AM
Last Post: kevinxhi
  accessing variables from a decorator ashwin 1 3,543 Jun-30-2017, 04:11 PM
Last Post: nilamo

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020