headers={
"Accept-Encoding": "identity",
'session':'JSESSIONID',
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36'
}
url = "https://releases.ubuntu.com/20.04.3/ubuntu-20.04.3-live-server-amd64.iso"
rsp = requests.get(url,headers=headers)
size=int(int(rsp.headers['content-length']) / 1024 / 1024)
print(size)
with open('ubuntu.iso', 'wb') as f:
for i in tqdm(range(size)):
time.sleep(.5)
f.write(rsp.content)
python3进度条代码
最新推荐文章于 2021-12-06 13:18:58 发布
该博客展示了如何利用Python的requests库下载Ubuntu 20.04.3的服务器版ISO镜像。通过设置headers,获取内容长度并转换为MB,然后使用循环和time.sleep函数将内容写入本地文件。
摘要由CSDN通过智能技术生成