Python 使用 pkgutil 访问包内资源
结论
pkgutil
是 python
的内置模块,可以用来打开包内文件。
使用的时候如下:
1 | import pkgutil |
如果你的函数需要一个文件,比如 PIL
打开图片,你可以用 io.BytesIO
来模拟,如下:
1 | import io |
配合 setup
如果说你想让这个包安装到 pip
里,那需要我们配置一下 setup.cfg
或 setup.py
,可以参考这个链接:https://setuptools.pypa.io/en/latest/userguide/datafiles.html
就这样,拜拜。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 喵喵小窝!