首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何跟踪python导入

如何跟踪python导入
EN

Stack Overflow用户
提问于 2009-11-28 08:15:35
回答 1查看 7.1K关注 0票数 24

我在向一个非常大的应用程序添加一些新代码时遇到了周期性的导入问题,我正在尝试确定哪些文件最有可能导致这种情况。有没有办法跟踪哪些文件导入了哪些文件?我做了一些查找,找到了python trace命令,但它只显示了主要python库中的一系列活动。

我基本上是在找一个应用程序,它可以向我展示一些东西,比如:

代码语言:javascript
复制
App1 >>imports>> App2,App3.method
App2 >>imports>> App3,etc

我可以浏览我所有的文件,但我不想,这是一个很大的应用程序。

EN

回答 1

Stack Overflow用户

发布于 2009-11-28 08:19:32

尝试使用python -v运行您的程序。它将跟踪导入的顺序。

另一个选择是pylint,它将提醒您所有类型的问题,包括循环导入。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1811095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档