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 -- 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/S46XU2SZYCH5PA3AOLODI2W7Y2J6P3QI/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to