Ho visto questa parte di PEP-8 https://www.python.org/dev/peps/pep-0008/#package-and-module-names
Non sono chiaro se questo si riferisce al nome del file di un modulo / classe / pacchetto.
Se avessi un esempio di ciascuno, i nomi dei file dovrebbero essere tutti in minuscolo con caratteri di sottolineatura, se appropriato? O qualcos'altro?
FooBar
eFooBiz
entrambe potrebbero andare nel filesomepkg/foobar.py
(quindi:)from somepkg.foobar import FooBar
ma la classeTimerError
potrebbe andareexcept/timer_error.py
(cosìfrom except.timer_error import TimerError
), poiché la rimozione diCamelCase
talvolta rende la parola più difficile da leggere, quindisnake_case
può essere usata per il nome del file.