Python使用wget實(shí)現(xiàn)下載網(wǎng)絡(luò)文件功能示例
本文實(shí)例講述了Python使用wget實(shí)現(xiàn)下載網(wǎng)絡(luò)文件功能。分享給大家供大家參考,具體如下:
wget是一個(gè)從網(wǎng)絡(luò)上自動(dòng)下載文件的自由工具。它支持HTTP,HTTPS和FTP協(xié)議,可以使用HTTP代理。
ubuntu 安裝wget
pip install wget
從網(wǎng)絡(luò)或本地硬盤下載文件(并解壓)
# -*- coding: utf-8 -*- import wget, tarfile import os # 網(wǎng)絡(luò)地址 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常用參數(shù):
-c 斷點(diǎn)續(xù)傳
-t NUMBER 最大嘗試連接次數(shù)(--tries=NUMBER)
-T SECONDS 響應(yīng)超時(shí)秒數(shù) (--timeout=SECONDS)
-P PREFIX 將文件保存在目錄(--directory-prefix=PREFIX)
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python進(jìn)程與線程操作技巧總結(jié)》、《Python Socket編程技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
- python爬蟲 基于requests模塊發(fā)起ajax的get請(qǐng)求實(shí)現(xiàn)解析
- python中數(shù)據(jù)爬蟲requests庫使用方法詳解
- Python使用requests及BeautifulSoup構(gòu)建爬蟲實(shí)例代碼
- python爬蟲入門教程--優(yōu)雅的HTTP庫requests(二)
- 解析Python中的__getitem__專有方法
- python通過get,post方式發(fā)送http請(qǐng)求和接收http響應(yīng)的方法
- python爬蟲 基于requests模塊的get請(qǐng)求實(shí)現(xiàn)詳解
相關(guān)文章
使用PyWeChatSpy自動(dòng)回復(fù)微信拍一拍功能的實(shí)現(xiàn)代碼
這篇文章主要介紹了用PyWeChatSpy自動(dòng)回復(fù)微信拍一拍功能,本文通過實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07pycharm快捷鍵自動(dòng)提示documentation問題(auto?Ctrl+Q)
這篇文章主要介紹了pycharm快捷鍵自動(dòng)提示documentation問題(auto?Ctrl+Q),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04ROS系統(tǒng)將python包編譯為可執(zhí)行文件的簡(jiǎn)單步驟
本文章講述ROS系統(tǒng)下如何將python編譯為可以執(zhí)行文件,步驟比較簡(jiǎn)單,感興趣的朋友跟隨小編一起看看吧2021-07-07Python中列表索引 A[ : 2 ]與A[ : ,&nb
這篇文章主要介紹了Python中列表索引 A[ : 2 ]與A[ : , 2]的區(qū)別說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05使用python實(shí)現(xiàn)快速搭建簡(jiǎn)易的FTP服務(wù)器
本文給大家推薦的是如何使用Python實(shí)現(xiàn)快速搭建簡(jiǎn)易的FTP服務(wù)器的方法,非常的簡(jiǎn)單,有需要的小伙伴可以參考下2018-09-09Python實(shí)現(xiàn)簡(jiǎn)單狀態(tài)框架的方法
這篇文章主要介紹了Python實(shí)現(xiàn)簡(jiǎn)單狀態(tài)框架的方法,涉及Python狀態(tài)框架的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03