你可以使用Python的requests和os模塊來爬取圖片并保存。
首先,你需要安裝requests模塊。你可以在終端中使用以下命令安裝它:
pip install requests
接下來,你可以使用以下代碼來爬取圖片并保存:
import requests
import os
def save_image(url, save_path):
response = requests.get(url)
file_name = url.split("/")[-1] # 從URL中提取文件名
file_path = os.path.join(save_path, file_name) # 拼接保存路徑和文件名
with open(file_path, "wb") as f:
f.write(response.content)
print("圖片保存成功!")
# 調用save_image函數
url = "https://example.com/image.jpg" # 圖片的URL
save_path = "/path/to/save/directory" # 保存圖片的目錄
save_image(url, save_path)
在上述代碼中,我們定義了一個save_image函數,它接受兩個參數:圖片的URL和保存路徑。函數首先使用requests.get方法獲取圖片的二進制內容,然后使用open函數將內容寫入到文件中,最后打印出保存成功的消息。
你只需要將url和save_path替換為你要爬取圖片的URL和保存圖片的目錄,然后調用save_image函數即可。確保你有權限讀寫保存圖片的目錄。