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 SilentGhost
Recipients SilentGhost, Tarsis.Azevedo, akira, bethard, doughellmann, eric.araujo
Date 2010-11-25.00:34:57
SpamBayes Score 0.0010665497
Marked as misclassified No
Message-id <1290645303.66.0.99316351005.issue9509@psf.upfronthosting.co.za>
In-reply-to
Content
Attached patch with the try-except clause as suggested by Steven, Doug's example now produces the following output:

$ ./python argparse_filetype_error.py
usage: argparse_filetype_error.py [-h] [-i I]
argparse_filetype_error.py: error: no such file or directory 'file-does-not-exist.txt'

I have digressed and fixed an issue with _bufsize 0. I thought it would be just natural to default to -1 which is default buffering size for a simple open call anyway. It also makes for a cleaner try-except clause. All tests pass, including akira's.
History
Date User Action Args
2010-11-25 00:35:03SilentGhostsetrecipients: + SilentGhost, bethard, eric.araujo, doughellmann, akira, Tarsis.Azevedo
2010-11-25 00:35:03SilentGhostsetmessageid: <1290645303.66.0.99316351005.issue9509@psf.upfronthosting.co.za>
2010-11-25 00:34:57SilentGhostlinkissue9509 messages
2010-11-25 00:34:57SilentGhostcreate