Duplicar posibles:
How many Python classes should I put in one file?¿Se recomiendan múltiples clases en un único archivo?
Viniendo de experiencia en C++ me he acostumbrado a organizar mis clases de tal manera que, en su mayor parte, hay una relación 1: 1 entre las clases y archivos . Al hacer que un solo archivo contenga una única clase, encuentro que el código es más navegable. Al presentarme a Python, estoy encontrando muchos ejemplos donde un solo archivo contiene múltiples clases. ¿Es esa la forma recomendada de hacer las cosas en Python? Si es así, ¿por qué?
¿Me falta esta convención en el PEP8?
Duplicado: http://stackoverflow.com/questions/106896/how-many-python-classes-should-i-put-in-one-file/107836#107836 –