Python pytube计算下载速度和经过时间

时间:2019-10-06 10:16:18

标签: python pytube

所以我有一个下载回调函数

ffill

到目前为止,我已经能够获得百分比。但要获得下载速度和经过的时间就没有运气了。

此回调在此代码上不断被调用

def downloadCallback(stream, chunk, file_handle, bytes_remaining):
    fileSize = stream.filesize
    bytes_downloaded = fileSize - bytes_remaining
    percentage = round((bytes_downloaded / fileSize) * 100, 2)
    print(f"{percentage}% Downloaded", end="\r")

请随时将其标记为重复,因为我也看到了很多与此问题有关的问题。但是其中大多数只是令人困惑。我实际上希望有人用外行的话向我解释这个公式

0 个答案:

没有答案