pycharm track' print'在调试模式下输出

时间:2015-12-08 08:13:20

标签: python debugging pycharm

我是python和pycharm的新手。 我正在编写一个需要多年才能运行的程序,所以我希望在调试时看到迭代次数。

这是我的代码:

self.edgesForExtendedLayout = UIRectEdge.Top

(我有一个n url数组)

所以,当我运行它时,我看到输出:

import urllib2
for i in range(n):
    print i        
    responses[i]=u2.urlopen(urls[i])

但是当我调试时,我看不到输出。

任何人都有意见吗?

1 个答案:

答案 0 :(得分:0)

它是一个简单的代码块,Pycharm调试器应该没有任何问题。我建议使用最新的PyCharm 5.0版。 右键单击你的python文件并选择' Debug yourPythonFile.py'。它应该打印i的值。 只是一个小建议,请使用(responses.append(u2.urlopen(urls[i]))代替responses[i]=u2.urlopen(urls[i])