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.
_______________________________________________
Python-ideas mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at
https://mail.python.org/archives/list/[email protected]/message/S46XU2SZYCH5PA3AOLODI2W7Y2J6P3QI/
Code of Conduct: http://python.org/psf/codeofconduct/