在这个地方,我出于某些强烈的理由(作为一个初级开发人员,我既没有权力也没有改变的强烈意愿),我们不使用pip,wheel,pypi或任何其他东西。我们几乎将所有东西安装在固定位置/ <公司名称> / bin / <团队名称>中。然后,我们将PYTHONPATH设置为包括该路径。
现在,我们将摆脱一台非常古老的服务器,然后迁移到新服务器。我的任务是将团队拥有的模块之一从旧的盒子移到新的盒子。我如何找出其他模块是否以自动化方式引用了此模块中的内容。我的团队拥有的几乎所有模块都位于// bin/。
如果有一个工具可以扫描该目录,并且可能列出在给定程序包中引用给定模块的所有文件,那将是惊人的。