Предмет: Информатика, автор: maksumka1356

Завдання: Збереження цитат з категорії "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

Похожие вопросы
Предмет: Алгебра, автор: sofiabolkon
Предмет: Українська мова, автор: valeriamozolenko8
Предмет: Алгебра, автор: 14вро68