Python 查找包内的所有包,即使是在鸡蛋中
给定一个Python包,如何自动找到它的所有子包?
我曾经有一个函数可以浏览文件系统,查找其中包含 __init__.py* 文件的文件夹,但现在我需要一种即使整个包都在的情况下也能工作的方法。在一个鸡蛋里。
Given a Python package, how can I automatically find all its sub-packages?
I used to have a function that would just browse the file system, looking for folders that have an __init__.py*
file in them, but now I need a method that would work even if the whole package is in an egg.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
pkgutil 可能会有所帮助。
另请参阅这个问题。 ,这是该问题<的代码示例< /a>.
kaizer.se
~unutbu
pkgutil could be helpfull.
Also see this SO question., this is a code example form that question.
kaizer.se
~unutbu