[Python-ideas] Object grabbing
Chris Angelico
rosuav at gmail.com
Mon May 2 19:30:01 EDT 2016
On Tue, May 3, 2016 at 8:19 AM, MRAB <python at mrabarnett.plus.com> wrote:
> You _don't_ have to know attributes are available. It's as simple(?) as:
> when it sees the leading-dot notation, it checks how many expressions the
> enclosing 'with' was followed by.
>
> For example:
>
> with something:
> .foo()
>
> is OK (the 'with' has 1 expression), but:
>
> with first_thing, second_else:
> .foo()
>
> might not be OK (the 'with' has 2 expressions).
Replace "might" with "will" and I'd agree with you. Keep it simple: no
ambiguity.
ChrisA
More information about the Python-ideas
mailing list