@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", содержащий ссылки на все найденные изображения на указанной странице.