Sworddragon added the comment:

I was thinking about cases where the default is variable for example a call to 
platform.machine() while the choices list (and the script itself) might not 
support all exotic architectures for its use that might be returned now or in a 
future version of Python from this function. In this case the call to 
platform.machine() could be wrapped into a function that checks if the returned 
value is one of the values in the choices list but that would be the same that 
I would normally expect to be done by the argparse module.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24956>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to