使用requests_toolbelt将大文件过帐到vk

我是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(文件名)


慕容森
浏览 226回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python