python的半自动代码级依赖项跟踪。

codedep的Python项目详细描述


问题

中心思想是,对于给定的函数或类,能够计算 函数或类所依赖的所有python源代码的哈希值。 一个给定的函数或类被认为依赖于它的直接源代码 定义,在源代码中定义 立即定义,等等。 例如,如果一个类在其方法中使用了一个函数bar, 然后 foo 的散列值基于定义 foo bar

计算这种散列值的能力允许自动跟踪 给定函数或类的行为更改(或者更确切地说,可能已更改)。 例如,作者最初的用例用于在 计算网格,可以自动确定 由于源代码更改,需要重新运行作业。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Maven无法使用gitlab解析依赖关系   eclipse中具有不同输出文件夹的两个不同源文件夹具有相同类型的java源文件;不被编译   java如何在哨兵报告中添加标签?   如何获取使用vSphere API和Java连接到vCenter server的所有esx主机的信息?   java在Windows上的命令行中运行jar(类路径)   类似于C++的java库   java为算法确定BigO符号   java在重启响应中迭代并验证Json数组中的值   java使用实例方法替换静态方法   绘制正方形时按键按下的java问题   JAXB封送XML中未显示java XSD命名空间   java删除方法中表的元素   使用IVY获取Selenium独立JAR的java方法