• Предмет: Информатика
  • Автор: maksumka1356
  • Вопрос задан 3 месяца назад

Завдання: Збереження цитат з категорії "life"

Опис: Напишіть програму, яка переходить на сторінку з цитатами про життя (http://quotes.toscrape.com/tag/life/) і зберігає всі цитати з цієї сторінки у файл.

Ответы

Ответ дал: gguketosl
0

Ответ:

import requests

from bs4 import BeautifulSoup

import pandas as pd

# Переходим на страницу с цитатами о жизни

url = "http://quotes.toscrape.com/tag/life/"

page = requests.get(url)

# Разбираем HTML-код страницы с помощью BeautifulSoup

soup = BeautifulSoup(page.content, "html.parser")

# Извлекаем все цитаты на странице

quotes = soup.find_all("span", class_="text")

# Сохраняем цитаты в файл

df = pd.DataFrame(columns=["quote"])

for q in quotes:

   df = df.append({"quote": q.get_text()}, ignore_index=True)

df.to_csv("quotes.csv", index=False)

############################
@Python

Вас заинтересует