[python] Bug v print? Nebo normalni chovani.
RMiklos na pss.sk
RMiklos na pss.sk
Středa Duben 11 14:12:47 CEST 2007
Skus sa pozriet na premennu PYTHONUNBUFFERED
alebo option
-u : unbuffered binary stdout and stderr (also PYTHONUNBUFFERED=x)
see man page for details on internal buffering relating to '-u'
"David Michal" <dmichal na altien.com>
Sent by: python-bounces na py.cz
11.04.2007 13:54
Please respond to
Konference PyCZ <python na py.cz>
To
"Konference PyCZ" <python na py.cz>
cc
Subject
[python] Bug v print? Nebo normalni chovani.
Zdravim,
Chtel jsem si uprostred cyklu vypisovat postupne info na jeden radek. A
zjistil jsem ze Python vypise az cely radek a ne jen jeho cast.
Nasimulovat se to da takto:
import time
for i in range(5):
print 'part one..',
time.sleep(2)
print '..part two'
po spusteni bych ocekal ze se na obrazovce objevi part one.. po 2sec
nasledovane ..part two. Ve skutecnosti se po spusteni nedeje nic a po 2sec
to vypise komplet radek.
Je to bug nebo ne? Pokud to neni bug , jak toto chovani obejit?
Diky,
David
_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python
Mgr. Ing. Roman MIKLÓ©
Prvá stavebná sporiteµňa a.s.
Bajkalská 30, P. O. Box 48
829 48 Bratislava 25
Tel.: +421/ 2 / 582 31 174
Fax: +421/ 2 / 582 31 109
Daląí informace o konferenci Python