Python - 跟踪模块执行

时间:2016-11-27 22:13:06

标签: python module

我正在运行一个大script.pymodulesimported,如:

from module import *

当我运行它时,我在导入时打印了一些不需要的结果[u'Brewer and Shipley'] ,我无法追溯到method并阻止它被执行。

我可以使用什么来追踪并阻止它吗?

1 个答案:

答案 0 :(得分:0)

虽然吹出来发现谁吹的是@FMc的优秀建议, 这是我使用的另一个技巧

import X print 'X imported' import Y print 'Y imported' import Z print 'Z imported'

这也可以帮助您缩小模块的问题范围。 :)

你可以通过打印中间点进行二进制搜索来优化这一点,但我猜这过度了。