Я нуб, когда дело доходит до питона. У меня есть скрипт Python, который дает мне вывод, как это:
[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)
Если нужно увидеть больше кода, пожалуйста, дайте мне знать, чтобы я мог показать вам, что нужно для решения этой проблемы.
Большое спасибо за любую помощь.