Eu comecei na programação por Java, e nele é temos o costume de criar fontes com a primeira letra maiúscula (ex: Carrinho.java, DetalheCompraFragment.java).
Porém até o momento não encontrei um padrão para nomeação de fontes de fontes Python.
Por exemplo: detalhe_compra.py, detalhecompra.py, DetalheCompra.py, DETALHECOMPRA.py.
Um padrão como este existe em Python ou o desenvolvedor escolhe como irá nomear?