我需要将大型(2-20 GB)的视频上传到流媒体服务而不将其加载到ram中。我编写的代码可以正常工作,但是我没有足够的资源来处理大型文件。 python中有办法吗?
def upload(file):
files = {'file1': open(file, 'rb',0)}
r = requests.post(url,files=files)
data = r.json()
print(data["msg"])
return data["result"]["id"]
他们的API说我必须发布文件,并且文件必须是多部分/表单数据编码的
curl示例:
curl -F file1=@/path/to/file.txt https://www.example.com/uls/jAZUhVzeU78