首頁 >後端開發 >Python教學 >如何使用Python和urllib從網站下載圖片?

如何使用Python和urllib從網站下載圖片?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-09 11:26:02602瀏覽

How to Download Images from Websites using Python and urllib?

使用 urllib 與 Python 下載圖片

簡介

網路抓取是從網站擷取資料的關鍵技術。下載圖像是此過程中的常見要求。本文重點介紹如何利用 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn