久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python實例爬取圖片同時下載到指定的文件

150次閱讀
沒有評論

共計 928 個字符,預計需要花費 3 分鐘才能閱讀完成。

下面是一個使用 Python 實現的簡單爬取圖片并下載到指定文件夾的示例代碼:

import requests
import os

def download_image(url, save_dir):
    # 發送 HTTP GET 請求獲取圖片數據 
    response = requests.get(url)
    
    # 獲取圖片名稱 
    image_name = url.split("/")[-1]
    
    # 拼接保存圖片的完整路徑 
    save_path = os.path.join(save_dir, image_name)
    
    # 保存圖片到指定文件夾 
    with open(save_path, 'wb') as file:
        file.write(response.content)
    
    print(f" 圖片 {image_name} 下載完成!")

def crawl_images(url, save_dir):
    # 發送 HTTP GET 請求獲取網頁內容 
    response = requests.get(url)
    
    # 提取網頁中的圖片鏈接 
    image_urls = re.findall('<img.*?src="(.*?)".*?>', response.text, re.S)
    
    # 逐個下載圖片 
    for image_url in image_urls:
        # 判斷圖片鏈接是否為完整的 URL 地址 
        if image_url.startswith("http"):
            download_image(image_url, save_dir)
        else:
            download_image(url + image_url, save_dir)

# 要爬取的網頁地址 
url = "http://example.com"
# 要保存圖片的文件夾路徑 
save_dir = "/path/to/save/dir"

# 創建保存圖片的文件夾 
os.makedirs(save_dir, exist_ok=True)

# 開始爬取圖片 
crawl_images(url, save_dir)

請將 http://example.com 替換為你要爬取圖片的網頁地址,并將 /path/to/save/dir 替換為你要保存圖片的文件夾路徑。執行以上代碼后,程序會從指定網頁中爬取圖片,并將其保存到指定文件夾中。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-02-05發表,共計928字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 娄底市| 湖州市| 鸡泽县| 黑水县| 青海省| 延安市| 阿荣旗| 龙泉市| 含山县| 黄梅县| 肇州县| 环江| 同心县| 仁寿县| 江山市| 漠河县| 泗洪县| 峨边| 桐庐县| 阜阳市| 江陵县| 康马县| 个旧市| 和平区| 新泰市| 剑阁县| 延川县| 马山县| 留坝县| 沅陵县| 丹巴县| 靖江市| 杭州市| 兰州市| 扎赉特旗| 突泉县| 鄯善县| 梧州市| 巴楚县| 宜章县| 双辽市|