当涉及到Python时,我是一个新手。我有一个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)
如果需要查看更多代码,请告诉我,这样我就可以展示需要解决的问题。非常感谢您的帮助。