Actualmente estoy manteniendo dos de mis propias aplicaciones. Ambos comparten algunos aspectos comunes y, como resultado, comparten algún código. Hasta ahora, he copiado los módulos de un proyecto a otro, pero ahora se está convirtiendo en un problema de mantenimiento. Prefiero tener el código común en un lugar, fuera de ambos proyectos, que ambos pueden importar. Entonces, cualquier cambio en el código común se reflejaría en ambos proyectos.¿Cómo puedo usar código común en python?
Mi pregunta es: ¿cómo puedo hacer esto? ¿Creo una biblioteca con este código? Si es así, ¿cómo usan los proyectos dependientes la biblioteca? Creo que una cosa con la que lucho aquí es que el código común no es realmente útil para nadie más, o al menos no quiero que sea un módulo compatible que otras personas puedan usar.
Si mi pregunta no está clara, hágamelo saber.
Eso suena muy simple. Por lo tanto, tengo mis proyectos en el disco, así: - Proyectos - Proyecto - Proyecto 2 - Común por lo 'común' iría en 'PYTHONPATH'? ¿Eso significa que setup.py también necesita establecer 'PYTHONPATH'? Finalmente, ¿a qué puedo llamar el código común? Me preocupa que 'import common.something' no sea muy informativo. Tal vez estoy preocupado por cosas pequeñas. – Jon
gracias! fácil y funciona – Oyiwai