用于记录与打印消息的控制台中的不稳定行为

时间:2015-02-04 18:30:10

标签: pydev

我发现看似随机排序的打印与python日志输出到pydev控制台。 例如,这是我的代码:

import logging 
logging.warning('Watch out!') # will print a message to the console
print "foo"
logging.info('I told you so') # will not print anything
logging.warning("Event:")
logging.warning("told ya")

请注意" foo"周围的打印线。什么是bizzare是每次我按照foo变化运行输出顺序!那就是foo在最后的另一个时间出现在另一个时间的最后一次,等等。  当我想知道代码中出现这些输出事件的顺序时(例如,当跟踪/记录等时),这在较少的玩具环境中是不幸的。有关可能发生的事情的任何建议吗?最新的pydev,python 2.7.6  谢谢!

P.S。作为副作用(可能),这就是在那里制作一个eclipse工具" grep console"表现得很奇怪)。但我上面描述的问题与此无关。

0 个答案:

没有答案