Message 335900 - Python tracker (original) (raw)
Message335900
Author | remi.lapeyre |
---|---|
Recipients | Adeokkuw, lukasz.langa, remi.lapeyre, serhiy.storchaka |
Date | 2019-02-19.08:27:21 |
SpamBayes Score | -1.0 |
Marked as misclassified | Yes |
Message-id | 1550564841.98.0.0806945923021.issue35954@roundup.psfhosted.org |
In-reply-to |
Content |
---|
Other methods validate explicitly their arguments with _validate_value_types for example. Here it raises KeyError which does not seem to be the appropriate exception. ConfigParser implementing the mapping protocol it seems weird to me to have >>> a = 123 >>> config[a] = {} >>> config[a] KeyError: 123 I would have prefered a TypeError to be raised on __setitem__ but this is now documented behavior. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2019-02-19 08:27:22 | remi.lapeyre | set | recipients: + remi.lapeyre, lukasz.langa, serhiy.storchaka, Adeokkuw |
2019-02-19 08:27:21 | remi.lapeyre | set | messageid: 1550564841.98.0.0806945923021.issue35954@roundup.psfhosted.org |
2019-02-19 08:27:21 | remi.lapeyre | link | issue35954 messages |
2019-02-19 08:27:21 | remi.lapeyre | create |