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 py.user
Recipients mbussonn, paul.j3, py.user, serhiy.storchaka
Date 2015-06-03.22:42:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
paul j3 wrote:
> It's an attempt to turn such flags into valid variable names.

I'm looking at code and see that he wanted to make it handy for use in a resulting Namespace.

args = argparse.parse_args(['--a-b-c'])
abc = args.a_b_c

If he doesn't convert, he cannot get attribute without getattr().

It's not a UNIX reason.
Date User Action Args
2015-06-03 22:42:13py.usersetrecipients: + py.user, paul.j3, serhiy.storchaka, mbussonn
2015-06-03 22:42:13py.usersetmessageid: <>
2015-06-03 22:42:13py.userlinkissue24338 messages
2015-06-03 22:42:13py.usercreate