Darren Dale wrote to GHUM:
Sorry, that's an attribute, not a property.


This is a question about terminology.
In contrast to Darren's recommended usage,
I have run into the following.

If hasattr(x,'a') is True, for instance object `x`,
then `a` is an attribute of `x`.
Attributes are data attributes or callable attributes.
Data attributes are variables or properties.
Callable attributes are usually method attributes.

This seemed about right to me, but a better
(or "official") taxonomy would be welcome.

Thanks,
Alan Isaac
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to