#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
import requests
url = "http://web.debug.only.bfw.wiki/asset/logo.png"
filename = "largefile.zip"
# 开始下载文件
response = requests.get(url, stream=True)
total_size = int(response.headers.get('Content-Length', 0))
block_size = 1024*1024 # 每次写入文件的大小
written_size = 0
with open(filename, "wb") as out_file:
for buffer in response.iter_content(block_size):
if not buffer:
break
out_file.write(buffer)
written_size += len(buffer)
# 显示下载进度
percent = written_size * 100 / total_size
print(f"Downloaded {written_size}/{total_size} bytes ({percent:.2f}%)")
print("Download complete.")
网友回复
chrome插件能否实现网页远程控制鼠标选择网页文字滚动网页?
nativescript开发的安卓与ios app应用是原生的吗?
go如何写一个类似redis的nosql数据库让python客户端调用?
php7中为啥无法使用$_SERVER['HTTP_RAW_POST_DATA'] ?
chrome插件能否实现2台电脑的远程协助桌面控制?
python如何通过webrtc网页远程协助控制python运行的电脑?
systemd-nspawn与unshare区别?
Firejail、Bubblewrap沙箱与docker、podman容器区别?
如何访问unshare -n -- python3 -m http.server 8000创建的网站url?
linux中如何限制进程执行非法的系统调用命令,例如reboot 删除等等?


