Question: does python use camel case?
Answer: Assuming you are working on your own project, or are a technical lead on a project: You should always use CamelCase for class names and snake_case for everything else in Python as recommended in PEP8. And for the record: UPPER_CASE_SNAKE for constants.