python使用wget下載網絡文件


wget是一個從網絡上自動下載文件的自由工具。它支持HTTP,HTTPS和FTP協議,可以使用HTTP代理。


ubuntu 安裝wget

pip install wget

從網絡或本地硬盤下載文件(並解壓)

# -*- coding: utf-8 -*-

import wget, tarfile
import 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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM