冲动的啄木鸟 · 新一代企业服务总线方案与案例 - 腾讯轻联· 5 天前 · |
跑龙套的毛衣 · Android如何设置定时每十分钟执行一次任 ...· 13 小时前 · |
失恋的薯片 · 喜达屋(美国饭店及娱乐休闲企业)_搜狗百科· 3 月前 · |
彷徨的斑马 · 山东省工业和信息化厅 经济运行指挥部 ...· 7 月前 · |
喝醉的镜子 · 抢先体验爱驰U6车机系统,爱驰汽车开始发力了 ...· 1 年前 · |
谦和的拐杖 · 孙寿山理事长在首届中国电竞产业年会大会的致辞 ...· 1 年前 · |
我的研究所不允许下载超过300MB的文件,所以我想出了这个分块下载文件的技巧!现在我想简化这个任务,用python编写一个脚本!我正在使用os.system()来执行命令!
我的计划是使用这个curl --range 300000000*X-(300000000*(X+1)-1) url -o filename.partX #X是部件号
但是我不知道如何终止循环!我如何知道文件的所有可用部分都已下载!有人能帮我解决这个问题吗?
# repeat download if fail to download the big file
until curl -C - -o partial_file.zip http://example.com/file.zip; do
echo Tansfer disrupted, retrying in 10 seconds...
sleep 10
done
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券