Digamos que tengo proyectos x e y en directorios hermanos: projects/x y projects/y.
Hay algunos funcs de utilidad comunes a ambos proyectos en myutils.py y algunas cosas de db en mydbstuff.py, etc.
Esas cosas comunes menores, por lo que no quiero crear un solo paquete para ellas. surgen¿Cuál es la forma pitónica de compartir archivos comunes en múltiples proyectos?
preguntas sobre el paradero de estos archivos, las posibles modificaciones en PYTHONPATH, forma correcta de importar, etc.
¿Cuál es el 'camino Pythonic' para utilizar este tipo de archivos?
+1: Evite modificar sys.path dinámicamente; usar paquetes o ajuste externo PYTHONPATH. –