如何在pkg_resources中实现resource_filename?
我写了一个包,它需要用到 pkg_resource
这个包,而这个包是由 distribute 0.6.35 提供的。我之所以要引入 pkg_resource
,是因为我需要它的 resource_filename
来获取内置数据的路径。不过,pkg_resource
在 Python3 中并不是自带的,需要单独安装。关于这个,我有两个问题:
为什么 Python3 的官方版本里没有
pkg_resource
呢?这是不是意味着pkg_resource
已经被淘汰了,或者 Python3 有其他内置的替代包可以用来代替pkg_resource
?如果 Python3 没有
pkg_resource
的替代包,我该如何用内置库自己写一个resource_filename
的版本呢?这样做简单吗?
谢谢!