homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients Aaron.Meurer, Jim.Jewett, The Compiler, ezio.melotti, jayvdb, martin.panter, mbussonn, ncoghlan, njs, r.david.murray, rbcollins, serhiy.storchaka, takluyver, terry.reedy, vstinner
Date 2017年11月13日.16:42:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1510591330.03.0.213398074469.issue24294@psf.upfronthosting.co.za>
In-reply-to
Content
If you consider that the REPL is designed for developers, I would also suggest to show ResourceWarning by default.
I'm not sure of that since I like to write crappy code of REPL (and I hope that nobody logs my keyboard)! Example:
haypo@selma$ python3
Python 3.6.2 (default, Oct 2 2017, 16:51:32) 
>>> open("/etc/issue").read()
'\\S\nKernel \\r on an \\m (\\l)\n\n'
I may be annoyed by a ResourceWarning warning here, since it's a oneliner written to be only run once. I know that my code is crappy, but I also know that it works well and it's much shorter to write than "with open(..) as fp: fp.read()" :-)
Yet another approach: I proposed to add a "developer mode", -X dev option:
https://mail.python.org/pipermail/python-dev/2017-November/150514.html 
History
Date User Action Args
2017年11月13日 16:42:10vstinnersetrecipients: + vstinner, terry.reedy, ncoghlan, rbcollins, ezio.melotti, r.david.murray, njs, Aaron.Meurer, takluyver, martin.panter, Jim.Jewett, serhiy.storchaka, The Compiler, jayvdb, mbussonn
2017年11月13日 16:42:10vstinnersetmessageid: <1510591330.03.0.213398074469.issue24294@psf.upfronthosting.co.za>
2017年11月13日 16:42:10vstinnerlinkissue24294 messages
2017年11月13日 16:42:09vstinnercreate

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