尝试使用 Python 写入大型 .mp4 文件时如何解决 ChunkedEncodingError

问题描述

我有一个很大的 .mp4 文件,我正在尝试从 API 下载该文件并将内容写入其中。它运行了很长时间,然后我得到 ChunkedEncodingError: ('连接中断:IncompleteRead(0 bytes read)',IncompleteRead(0 bytes read))。我怎样才能使这项工作成功并成功写入文件

这是我的代码

if '.mp4' in assetFileName:
    myfile = requests.get(stepAssetURL,stream=True,auth=HTTPBasicAuth(UserID,UserPassword))
    destPath = path + assetFileName
    with open(destPath,'wb') as d:
        for chunk in myfile.iter_content(chunk_size=1024):
            print(chunk)
            if chunk:
                d.write(chunk)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)