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