2012-07-31 2 views
0

sys.stdout.flush()는 aptana와 작동하지 않습니다. 나는 시도했다 :aptana로 플러시하는 방법?

import sys 
import time 
for count in range(100) : 
    sys.stdout.write("\r" str(count) + "%") 
    sys.stdout.flush() 
    time.sleep(1) 

플러시가 Aptana를 작동하지 않습니다. 콘솔에

1% 
2% 
3% 
.... 

감사

답변

0

문제는 세척하지,하지만 인쇄 '\ R': 내가 좋아하는 뭔가가있다. Aptana는 PyDev를 사용하고 PyDev의 터미널은 실제 것이 아닙니다. PyDev의 콘솔을 다루는 SO에는 manyquestions이 있습니다. PyDev의 콘솔이 이것을 처리 할 의도가 아니었던 것 같습니다. 최선의 방법은 실제 콘솔에서 이것을 시도하는 것입니다.

관련 문제