Rutas de archivo relativas en paquetes de Python
¿Cómo puedo hacer referencia a un archivo en relación con el directorio de un paquete?
Mi estructura de directorio es:
/foo package1/ resources/ __init__.py package2/ resources/ __init__.py script.py
script.py
paquetes de importacionespackage1
ypackage2
. Aunque los paquetes pueden ser importados por cualquier otro script en el sistema. ¿Cómo debo hacer referencia a los recursos dentro, por ejemplo,package1
para asegurarse de que funcionaría en casoos.path.curdir
es arbitrario?