CamelCase for functions in Python? Why.
>Function names should be lowercase, with words separated by underscores as necessary to improve readability.
FYI for non-Pythonistas: the prevailing convention is lowercase_with_underscores for everything, except CamelCase for class names. Of course, the core types are mostly lowercase. I think it's somewhat like being a famous scientist; you know you're really important if your name is lowercase.