【问题标题】:List all dependencies of a Python file列出 Python 文件的所有依赖项
【发布时间】:2021-10-23 03:09:34
【问题描述】:

假设我有一个 Python 文件 (A.py),它依赖于一些 pip 模块(比如 numpy、tensorflow)和包中的一些其他用户模块(比如 B.py、../otherfolder/C .py 等)

我想列出所有这些依赖项。我尝试了很多搜索,但找不到任何工具。如果它还可以递归地列出 B.py 和 C.py 依赖项,那将是一个额外的好处。因此,最后我将获得运行 A.py 所需的所有 pip 模块和用户模块的列表。

snakefood 就是用于此目的的工具之一,但它最后一次更新是在 13 年前,不支持 Python3

谢谢。

【问题讨论】:

标签: python import dependencies


【解决方案1】:

我猜你可以使用ModuleFinder。您可以查看此linkofficial doc

【讨论】:

    猜你喜欢
    • 2023-03-03
    • 2018-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-14
    • 1970-01-01
    • 2014-08-20
    • 1970-01-01
    相关资源
    最近更新 更多