Как ссылаться на файл относительно каталога пакета?
Моя структура каталогов:
/foo package1/ resources/ __init__.py package2/ resources/ __init__.py script.py
script.py
импортирует пакеты package1
и package2
. Хотя пакеты могут быть импортированы любым другим script в системе. Как я должен ссылаться на ресурсы внутри, скажем, package1
, чтобы убедиться, что он будет работать в случае, если os.path.curdir
является произвольным?