> preferably only one obvious way of doing it
I don't think that is true at all. Python allows you to perform many tricks, with overloading operators etc.
Pyhton is not really that kind of language.
Python is designed in such a strangly arbitrarily inconsistent, hypocritical and opinionated manner.
Sorry, but it's preposterous to bring up an implementation detail of the standard library that has long been in the process of being fixed. CamelCase was deprecated a long time ago in favour of snake_case; what is left of CC is for backward-compatibility and will eventually disappear. This is all documented.
The standard library is not the language, it's much messier and suffers from all sorts of issues that have nothing to do with the language itself.