Widziałem tę część PEP-8 https://www.python.org/dev/peps/pep-0008/#package-and-module-names
Nie jestem pewien, czy odnosi się to do nazwy pliku modułu / klasy / pakietu.
Gdybym miał jeden przykład każdego z nich, czy nazwy plików powinny być pisane małymi literami, jeśli to właściwe? Albo coś innego?
FooBar
iFooBiz
obie mogą wejść do plikusomepkg/foobar.py
(więc:),from somepkg.foobar import FooBar
ale klasaTimerError
mogłaby wejśćexcept/timer_error.py
(takfrom except.timer_error import TimerError
), ponieważ usunięcieCamelCase
czasami sprawia, że słowo jest trudniejsze do odczytania, dlategosnake_case
może być użyte w nazwie pliku.