Пытаюсь вывести информацию в консоль с заменой, с одной строкой проблем нету.
import sys
import time
if __name__ == '__main__':
while True:
try:
for i in range(0, 10):
sys.stdout.write('\ri = %d y = %d' % (i, i*2))
sys.stdout.flush()
time.sleep(0.2)
except KeyboardInterrupt:
print '\nInterrupted by the user'
break
В одну строку выводится все замечательно, а как форматить, чтобы в две строки было с заменой в обоих?
sys.stdout.write('\ri = %d \n\ry = %d' % (i, i*2)
Такой код ломает вывод.
Python 2.7.13
Система - windows