我发现看似随机排序的打印与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"表现得很奇怪)。但我上面描述的问题与此无关。