@ottilie.farrell
Чтобы спарсить картинки и сохранить их в CSV файле на Python, нужно выполнить следующие шаги:
В итоге вы получите CSV файл с ссылками на все изображения на странице, которую вы спарсили.
@ottilie.farrell
Приведенный ниже код демонстрирует реализацию описанных шагов:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import pandas as pd
from bs4 import BeautifulSoup
import requests
# Отправляем запрос на страницу
url = "https://www.example.com"
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
# Находим все теги img на странице
img_tags = soup.find_all("img")
# Создаем список ссылок на изображения
image_urls = []
for img in img_tags:
image_urls.append(img['src'])
# Создаем DataFrame и сохраняем в CSV
df = pd.DataFrame({"image_urls": image_urls})
df.to_csv("image_urls.csv", index=False)
|
После выполнения этого кода в текущей директории будет создан CSV файл с названием "image_urls.csv", содержащий ссылки на все найденные изображения на указанной странице.