当前位置: 首页 > 知识库问答 >
问题:

如何获得谷歌驱动器下载的内容长度?

裴成文
2023-03-14

使用请求模块从google drive下载文件,如何获取内容长度?

共有1个答案

邬浩涆
2023-03-14

我用range得到了内容长度

import re,requests

URL = "https://docs.google.com/uc?export=download"
headers = {'Range':'bytes=0-'}

r = requests.get(URL,headers=headers,stream=True).headers['Content-Range']

#contleng=int(re.split('\W+',r))[-1]
contleng=int(r.partition('/')[-1]) #Thanks to Maritijn Pieters
contrange=int(re.split('\W+',r))[-2]
 类似资料: