1

我想将我的媒体和配置文件放在 Python 程序可以从工作树或安装中找到它的地方。所以在那个问题中,建议将这些东西放入路径中。是否有一些现成的功能可以在路径中搜索?

如果没有,我就自己做。

4

1 回答 1

2

不,我认为标准库中没有任何 python 函数可以做到这一点。不过,编写一个在每个目录中搜索文件的函数应该很容易sys.path

一个可能合适的重量级替代方案是将模块打包为 python 包,使用setuptools和使用pkg_resources.ResourceManager从包中加载文件。

于 2013-09-27T18:13:59.093 回答