有没有办法检测 Python 项目中静态弃用的模块?

问题描述

我正在努力静态检查我的 Python 3 项目是否依赖于已弃用的库。由于里面包含很多通过pip下载的第三方模块,一一检查就很麻烦。

我知道当您执行包含不推荐使用的函数代码时会出现警告,但我想通过扫描我的项目的 requirements.txt 静态地做到这一点。我也知道 Pylint 有一个检查器,可以检测在 pylintrc 中标记为弃用的模块的导入,但您需要提前知道要标记为弃用的模块。

那么如何扫描我的项目以检查我使用的某些库是否已被弃用,并且不执行该项目?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)