簡介
網路抓取是從網站擷取資料的關鍵技術。下載圖像是此過程中的常見要求。本文重點介紹如何利用 Python 和 urllib 函式庫有效率地下載映像。
問題:下載網路漫畫
原始問題的主要目標是從一個網站並將它們儲存在本地。使用者在嘗試使用 urllib.URLopener() 解決方案後,在檢索影像檔案時遇到了挑戰。
答案:使用 urllib.urlretrieve
要成功下載影像, urllib 提供了更可靠的方法:urllib.urlretrieve()。此函數有兩個參數:圖像的 URL 和要保存圖像的本機檔案路徑。
Python 2 中的實作:
import urllib urllib.urlretrieve("http://www.gunnerkrigg.com//comics/00000001.jpg", "00000001.jpg")
Python 3 中的實作:
import urllib.request urllib.request.urlretrieve("http://www.gunnerkrigg.com//comics/00000001.jpg", "00000001.jpg")
以上是如何使用Python和urllib從網站下載圖片?的詳細內容。更多資訊請關注PHP中文網其他相關文章!