Kod staramy się pisać zgodnie z:
Python Style Guide,
a konkretnie:
PEP 8
W skrócie, ważniejsze informacje:
zamiast tabów stosujemy 4 spacje,
nazwy piszemy w CamelCase (NazwaKlasy), a do użytku lokalnego dodajemy na początku podkreślenie (_NazwaKlasy),
wyjątki (Exceptions) tak samo jak klasy z tym, że dodajemy przedrostek Error,
zmienne globalne i nazwy funkcji z małej litery, z podkreśleniem w miejscu spacji (nazwa_funkcji, zmienna_globalna),
stałe z dużej litery, z podkreśleniami (CONSTANT_TRALALA),
wszystko staramy się pisać po angielsku, chyba że jest z tym problem w danej chwili to po polsku, a potem ktoś przetłumaczy.