我是python的新手,我编写了用于将视频从url上传到vk的简单脚本,我使用了可以正常工作的小文件测试了此脚本,但是对于大文件,我的内存不足了,我读到使用'requests_toolbelt'可以发布大文件,如何将其添加到脚本中?
导入vk
汇入要求
从homura导入下载
导入球
导入操作系统
导入json
url = raw_input(“输入URL:”)
下载(网址)
file_name = glob.glob('*。mp4')[0]
会话= vk.Session(access_token ='TOKEN')
vkapi = vk.API(会话,v ='5.80')
params = {'name':file_name,'privacy_view':'nobody','privacy_comment':'nobody'}
参数= vkapi.video.save(**参数)
upload_url = param ['upload_url']
打印(“正在上传...”)
request = requests.post(upload_url,files = {'video_file':open(file_name,“ rb”)})
os.remove(文件名)
相关分类