Como o Guia de estilo do código Python admite,
As convenções de nomenclatura da biblioteca do Python são um pouco complicadas, portanto nunca conseguiremos isso completamente consistente
Observe que isso se refere apenas à biblioteca padrão do Python . Se eles não conseguem ser tão consistentes, dificilmente há muita esperança de ter uma convenção geralmente aderida a todos os códigos Python, existe?
A partir daí, e a discussão aqui, eu deduzir que é não um pecado horrível se alguém continua usando por exemplo, C # 's (clara e bem estabelecida) do Java ou convenções de nomenclatura para variáveis e funções quando atravessar para Python. Tendo em mente, é claro, que é melhor respeitar o estilo predominante de uma base de código / projeto / equipe. Como o Python Style Guide aponta, a consistência interna é mais importante.
Sinta-se livre para me rejeitar como herege. :-) Como o OP, eu não sou um "Pythonista", ainda não.