On 3/10/2016 7:08 PM, INADA Naoki wrote:
No. I see it usually.Python's zen says:Errors should never pass silently. Unless explicitly silenced.When failed to write to stdout, Python should raise Exception. You can silence explicitly when it's safe: try: print(...) except BrokenPipeError: os.exit(0)
I don't like it. It makes Python not so good for command-line utilities -- https://mail.python.org/mailman/listinfo/python-list