我正在浏览pkg_resources
文档(https://setuptools.readthedocs.io/en/latest/pkg_resources.html(并尝试实现类似于resource_filename
的对象,但我只想要文件所在的资源目录。我是否将其定义为其他地方的默认值,例如在setup.py
或其他什么地方?
此外,如果存在这样的路径对象,那么使用它而不是仅使用os.path
对象有什么好处吗?
当无法实际使资源成为dir
时,此包如何包含resource_isdir
和resource_listdir
之类的方法?
pkg_resources.resource_filename
接受目录作为参数 - 但是,您必须将包指定为包中的父目录。