Hola Carlos, Now I have both Spyder 2.2 and IPython 0.13.2 installed and the broken printing is still there. Ok, I see there is no easy solution.
Thanks for replying! Regards, Konstantin On Tuesday, May 21, 2013 4:14:26 AM UTC+2, Carlos Córdoba wrote: > > Hi Konstantin, > > This happens because our console is not a real one, it's just emulating a > Python console inside a graphical interface. That's why things like "\b" > and "\r" don't work. For more information please see our Issue > 195<http://code.google.com/p/spyderlib/issues/detail?id=195> > . > > But I think the IPython guys have solved this problem, so if you have the > chance please update to Spyder 2.2 and IPython 0.13.2. > > Cheers, > Carlos > > El 20/05/13 06:10, Konstantin Klementiev escribió: > > Hello all, > > I am trying to dynamically write to the same line of the console. The > code below does work in standard consoles but dosn't work in Spyder, at > least with its default settings. Why? > I am working under Windows, Spyder 2.1.11. > > import sys > import time > > sys.stdout.write('static and ') > last_lenght = 0 > for i in "\\|/-\\|/-": > sys.stdout.write('\b' * last_lenght) # go back > sys.stdout.write(' ' * last_lenght) # clear last dynamic output > sys.stdout.write('\b' * last_lenght) # reposition > outText = i + 'dynamic' > sys.stdout.write(outText) > last_lenght = len(outText) > sys.stdout.flush() > time.sleep(0.5) > -- > You received this message because you are subscribed to the Google Groups > "spyder" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To post to this group, send email to [email protected]<javascript:> > . > Visit this group at http://groups.google.com/group/spyderlib?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > > > -- You received this message because you are subscribed to the Google Groups "spyder" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/spyderlib?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
