Google Coding Styles for Python
Python Language Rules
Python Style Rules
Docstrings
String Formatting
Files and I/O
TODO Comments
Imports
Naming
module_name, package_nameClassName, ExceptionNamefunction_name, method_name, instance_var_name, function_parameter_name, local_var_nameGLOBAL_CONSTANT_NAME___ (rarely needed)Main Function
if __name__ == '__main__' guard with main() functionType Annotations
Comments