Message119115
We tracked a bug originating in IPython to the Python interpreter itself, seems to be present in 2.6.x and 2.7.x but not 3.1.x. This is on Ubuntu Linux 10.04, does not seem to occur in OS X 10.6.
Reference: http://article.gmane.org/gmane.comp.python.ipython.user/5336
> cat bufferbug.py
"""Strange bug in buffering of sys.stdout after calling curses functions.
"""
import time
import curses
def bug():
curses.initscr()
curses.endwin()
def f(n=2):
s = 0.75
for i in range(n):
print i
time.sleep(s)
print i+1
if __name__ == '__main__':
f()
print 'Calling bug() now!'
bug()
f()
#### |
|
Date |
User |
Action |
Args |
2010-10-19 04:05:48 | Wes.McKinney | set | recipients:
+ Wes.McKinney |
2010-10-19 04:05:48 | Wes.McKinney | set | messageid: <1287461148.01.0.951326412516.issue10144@psf.upfronthosting.co.za> |
2010-10-19 04:05:45 | Wes.McKinney | link | issue10144 messages |
2010-10-19 04:05:45 | Wes.McKinney | create | |
|