Message283884
Passing empty sequence to random.choice function leads to:
Traceback (most recent call last):
...
ValueError: number of bits must be greater than zero
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
...
IndexError: Cannot choose from an empty sequence
* the ValueError doesn't add any useful information, only bloats stderr
* the "During handling" line indicates that something went wrong inside random.py
This patch uses `raise x from None` to hide the ValueError, resulting in much cleaner output.
-Tested on Python 3.7.0a0 |
|
Date |
User |
Action |
Args |
2016-12-23 15:56:58 | then0rTh | set | recipients:
+ then0rTh, rhettinger, mark.dickinson |
2016-12-23 15:56:58 | then0rTh | set | messageid: <1482508618.0.0.189699213254.issue29055@psf.upfronthosting.co.za> |
2016-12-23 15:56:57 | then0rTh | link | issue29055 messages |
2016-12-23 15:56:57 | then0rTh | create | |
|