时间:2021-05-22
本文实例讲述了Python使用wget实现下载网络文件功能。分享给大家供大家参考,具体如下:
wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。
ubuntu 安装wget
pip install wget从网络或本地硬盘下载文件(并解压)
# -*- coding: utf-8 -*-import wget, tarfileimport os# 网络地址DATA_URL = 'http://www.robots.ox.ac.uk/~ankush/data.tar.gz'# 本地硬盘文件# DATA_URL = '/home/xxx/book/data.tar.gz'out_fname = 'abc.tar.gz'wget.download(DATA_URL, out=out_fname)# 提取压缩包tar = tarfile.open(out_fname)tar.extractall()tar.close()# 删除下载文件os.remove(out_fname)wget常用参数:
-c 断点续传
-t NUMBER 最大尝试连接次数(--tries=NUMBER)
-T SECONDS 响应超时秒数 (--timeout=SECONDS)
-P PREFIX 将文件保存在目录(--directory-prefix=PREFIX)
更多关于Python相关内容感兴趣的读者可查看本站专题:《Python进程与线程操作技巧总结》、《Python Socket编程技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,
wget是Linux系统中用来下载文件的工具,其功能还是比较多的,能够下载单个文件,也可以分段下载,下面小编将针对wget命令的用法给大家做个实例介绍。
本文所述为Android实现下载文件功能的完整示例代码,对于学习和研究android编程相信会有一定的帮助,尤其是对Android初学者有一定的借鉴价值。完整功
本文实例讲述了JavaWebservlet实现下载与上传功能的方法。分享给大家供大家参考,具体如下:本文内容:servlet实现下载功能servlet实现上传功
1、linux下安装python3a、准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)yumgroupinstall