如何将python entry_points用于数据文件?

时间:2015-04-21 20:34:25

标签: python package setuptools

我有一个小的python库,通过在一个小的小语言中提供一组可重用的规则(如Makefile目标)作为文件来扩展python工作流管理系统。

使用pkg_resources在我的包中的目录中工作得很好。我可以使用pkg_resources.resource_filename和朋友轻松发现这些资源。

我想允许其他用户能够以python包的形式提供自己的规则文件。似乎人们使用setuptools entry_points来允许这种类型的功能,至少在使用插件等扩展代码时。有没有办法应用entry_point的想法来打包资源,而不仅仅是python代码或其他关于如何允许别人的包注册我的包可以找到的数据的建议?

0 个答案:

没有答案