J'ai vu cette partie de PEP-8 https://www.python.org/dev/peps/pep-0008/#package-and-module-names
Je ne sais pas s'il s'agit du nom de fichier d'un module / classe / package.
Si j’avais un exemple de chacun, les noms de fichiers devraient-ils tous être en minuscules avec des traits de soulignement, le cas échéant? Ou autre chose?
FooBar
etFooBiz
peuvent toutes les deux aller dans le fichiersomepkg/foobar.py
(donc:)from somepkg.foobar import FooBar
mais la classeTimerError
peut aller dansexcept/timer_error.py
(doncfrom except.timer_error import TimerError
), car la suppression deCamelCase
rend parfois le mot plus difficile à lire, doncsnake_case
peut être utilisé pour le nom de fichier.