[Python-ideas] Dict-like object with property access

Arnaud Delobelle arnodel at gmail.com
Mon Jan 30 20:56:41 CET 2012


On 30 January 2012 19:25, Ethan Furman <ethan at stoneleaf.us> wrote:
>>   I do. The object has two different interfaces for the same values and
>> that's IMO unpythonic. The Zen says
>>>>   "There should be one-- and preferably only one --obvious way to do it."
>>> Indeed.
>> When you have the attribute name stored in a variable, then the one obvious
> way is [] access.

If it's an attribute, the obvious way is getattr(obj, attrname)
> When you already know the attribute name, the one obvious way is . access.

Yes.
-- 
Arnaud


More information about the Python-ideas mailing list

AltStyle によって変換されたページ (->オリジナル) /