On Sun, Feb 9, 2020 at 8:04 AM Random832 <random...@fastmail.com> wrote:
>
> On Fri, Feb 7, 2020, at 13:03, Todd wrote:
> > approaches like opening within the dump or load, which the wiki
> > still recommends [1].
> >
> > So something like:
> >
> > with open('myfile.p', 'wb') as f:
> >  pickle.dump(myobj, f)
> >
> > Would be:
> >
> > pickle.dump(myobj, 'myfile.p')
>
>
> What if you could write pickle.dump(myobj, with open('myfile.p', 'wb'))?
>
> Or other similar examples such as (with open('myfile')).read() - have the 
> compiler automatically transform the code into equivalent to wrapping the 
> statement in a with block.
>

Exactly how much code would be wrapped in the 'with' block?

ChrisA
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/6OCEEINVVFV572VYM3UAQNQIPGVCE26K/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to