[Python-Dev] collections.abc for data and non-data descriptors
Guido van Rossum
guido at python.org
Tue Jan 17 12:07:35 EST 2017
More information about the Python-Dev mailing list
Tue Jan 17 12:07:35 EST 2017
- Previous message (by thread): [Python-Dev] collections.abc for data and non-data descriptors
- Next message (by thread): [Python-Dev] collections.abc for data and non-data descriptors
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Well, these are an example of the purest duck typing. Just implement __get__ and/or __set__ (and __delete__) and you're good. What's the situation where you miss them? --Guido On Tue, Jan 17, 2017 at 8:51 AM, Roberto MartÃnez < robertomartinezp at gmail.com> wrote: > Hi, > > I miss abstract base classes in collections.abc implementing the > descriptor protocol. Any reason why they do not exist? > > What do you think of adding NonDataDescriptor and DataDescriptor ABCs? > > Best regards, > Roberto > > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: https://mail.python.org/mailman/options/python-dev/ > guido%40python.org > > -- --Guido van Rossum (python.org/~guido) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20170117/bb7d8eae/attachment.html>
- Previous message (by thread): [Python-Dev] collections.abc for data and non-data descriptors
- Next message (by thread): [Python-Dev] collections.abc for data and non-data descriptors
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list