Naming Convention
PEP 0008 tells you that:
modules (filenames) should have short, all-lowercase names, and they can contain underscores;
packages (directories) should have short, all-lowercase names, preferably without underscores;
classes should use the CapWords convention.
joined_lower for functions, methods, attributes, variables
joined_lower or ALL_CAPS for constants
StudlyCaps for classes
camelCase only to conform to pre-existing conventions