Я пишу, когда дело доходит до python. У меня есть python script, который дает мне вывод следующим образом:
[last] ZVZX-W3vo9I: Downloading video webpage
[last] ZVZX-W3vo9I: Extracting video information
[download] Destination: myvideo.flv
[download] 9.9% of 10.09M at 3.30M/s ETA 00:02
Последняя строка продолжает обновляться новыми значениями прогресса. Я хочу изменить это. Вместо обновления я хочу, чтобы каждый раз печаталась новая строка. Как я могу это сделать? Я думаю, что эта часть - это бит:
def report_progress(self, percent_str, data_len_str, speed_str, eta_str):
"""Report download progress."""
self.to_stdout(u'\r[download] %s of %s at %s ETA %s' %
(percent_str, data_len_str, speed_str, eta_str), skip_eol=True)
Если нужно увидеть больше кода, пожалуйста, дайте мне знать, чтобы я мог показать вам, что необходимо для решения этой проблемы.
Большое спасибо за любую помощь.