Парсер каталога книг сайта librebook.me на Python.
Собирает названия книг, авторов и рейтинги, сохраняет результат в CSV-файл.
- Парсинг каталога книг с 1.librebook.me
- Сбор данных: название, автор, рейтинг
- Сохранение результатов в
format.csv - Корректное отображение рейтинга в Excel
- Обработка ошибок подключения и HTTP-ошибок
-
Клонируйте репозиторий:
git clone https://github.com/ваш_username/librebook-parser.git cd librebook-parser -
Установите зависимости:
pip install -r requirements.txt
python parser.pyПосле завершения в папке появится файл format.csv с результатами.
librebook-parser/
├── parser.py # Основной скрипт парсера
├── requirements.txt # Зависимости
├── .gitignore # Исключения для Git
└── README.md # Документация
| Название | Автор | Рейтинг |
|---|---|---|
| Гарри Поттер и философский камень | Джоан Кэтлин Роулинг | 4,79 |
| Мастер и Маргарита | Михаил Булгаков | 4,95 |
| Превращение | Франц Кафка | 4,42 |
- Python 3.x
- requests — HTTP-запросы
- BeautifulSoup4 — парсинг HTML
Скрипт предназначен исключительно в образовательных целях.
Перед использованием ознакомьтесь с правилами сайта (robots.txt).