文件名称:importlab:自动推断Python文件依赖关系的库
文件大小:35KB
文件格式:ZIP
更新时间:2024-06-16 20:45:19
Python
导入实验室 Importlab是用于Python的库,可自动推断依赖关系并计算依赖关系图。 它可以对一组文件执行相关性排序,包括循环检测。 Importlab的主要用例是使用可一次处理一个文件的静态分析工具,以确保先分析文件的依赖性。 (这不是Google的官方产品。) 执照 阿帕奇2.0 安装 可以从pip安装Importlab pip install importlab 签出并安装最新的源代码 git clone https://github.com/google/importlab.git cd importlab python setup.py install 用法 Importlab主要旨在用作库。 它以一个或多个python文件作为参数,并生成一个导入图,通常用于按依赖性顺序处理文件。 目前已整合到 命令行工具 Importlab附带了一个小的命令行工具,也称为impo
【文件预览】:
importlab-master
----setup.py(2KB)
----.gitignore(19B)
----importlab()
--------environment.py(666B)
--------output.py(3KB)
--------resolve.py(8KB)
--------__init__.py(0B)
--------graph.py(9KB)
--------utils.py(5KB)
--------import_finder.py(5KB)
--------parsepy.py(3KB)
--------fs.py(5KB)
----CHANGELOG(1KB)
----bin()
--------importlab(3KB)
----MANIFEST.in(108B)
----CONTRIBUTING.md(1KB)
----LICENSE(11KB)
----setup.cfg(219B)
----testdata()
--------pkg()
--------test.py(19B)
----.github()
--------workflows()
----README.rst(2KB)
----tests()
--------test_parsepy.py(8KB)
--------test_fs.py(4KB)
--------__init__.py(0B)
--------test_import_finder.py(771B)
--------run_all.sh(265B)
--------test_utils.py(837B)
--------test_output.py(2KB)
--------test_resolve.py(13KB)
--------test_graph.py(10KB)