python中wget方式下載使用
[TOC]
一、簡介
linux中wget下載資料很方便,這裡介紹在python中使用wget下載。
二、使用
2.1 安裝
pip3 install wget
2.2 示例
import wget
import tempfile
url = 'https://p0.ifengimg.com/2019_30/1106F5849B0A2A2A03AAD4B14374596C76B2BDAB_w1000_h626.jpg'
# 獲取檔名
file_name = wget.filename_from_url(url)
print(file_name) #1106F5849B0A2A2A03AAD4B14374596C76B2BDAB_w1000_h626.jpg
# 下載檔案,使用預設檔名,結果返回檔名
file_name = wget.download(url)
print(file_name) #1106F5849B0A2A2A03AAD4B14374596C76B2BDAB_w1000_h626.jpg
# 下載檔案,重新命名輸出檔名
target_name = 't1.jpg'
file_name = wget.download(url, out=target_name)
print(file_name) #t1.jpg
# 建立臨時資料夾,下載到臨時資料夾裡
tmpdir = tempfile.gettempdir()
target_name = 't2.jpg'
file_name = wget.download(url, out=os.path.join(tmpdir, target_name))
print(file_name) #/tmp/t2.jpg
最新評論