que estoy construyendo un proyecto y se han topado con el siguiente problema:Python: El mantenimiento de código en los módulos
he implementado varias subclases, cada una de ellas que tienen alrededor de 250 líneas de código. Semánticamente, deben ir juntos en el mismo módulo y quiero importarlos con
from mymodule import SubclassA, SubclassB
Pero entonces mi archivo de módulo tiene miles de líneas, lo que hace que el mantenimiento de su código bastante desagradable. Ahora tengo cada clase en un archivo separado para que sea más fácil de mantener, pero tengo que utilizar de esta manera:
from subclassa import SubclassA
from subclassb import SubclassB
esto no tiene ningún sentido y es realmente horrible.
¿Existe alguna solución elegante? Si no, ¿cuál de los anteriores es la mejor solución?
Quizás necesite un paquete: http://docs.python.org/tutorial/modules.html (6.4) – danihp
"miles de líneas, lo que hace que mantener su código sea bastante desagradable"? De Verdad? ¿Por qué? ¿puede ser más específico sobre cuál será su problema real? –