Skip to content

Latest commit

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

📚 Librebook Parser

Парсер каталога книг сайта librebook.me на Python.
Собирает названия книг, авторов и рейтинги, сохраняет результат в CSV-файл.

📋 Возможности

  • Парсинг каталога книг с 1.librebook.me
  • Сбор данных: название, автор, рейтинг
  • Сохранение результатов в format.csv
  • Корректное отображение рейтинга в Excel
  • Обработка ошибок подключения и HTTP-ошибок

🛠 Установка

  1. Клонируйте репозиторий:

    git clone https://github.com/ваш_username/librebook-parser.git
    cd librebook-parser
  2. Установите зависимости:

    pip install -r requirements.txt

🚀 Запуск

python parser.py

После завершения в папке появится файл format.csv с результатами.

📁 Структура проекта

librebook-parser/
├── parser.py # Основной скрипт парсера
├── requirements.txt # Зависимости
├── .gitignore # Исключения для Git
└── README.md # Документация

📊 Пример вывода (format.csv)

НазваниеАвторРейтинг
Гарри Поттер и философский каменьДжоан Кэтлин Роулинг4,79
Мастер и МаргаритаМихаил Булгаков4,95
ПревращениеФранц Кафка4,42

🔧 Технологии

  • Python 3.x
  • requests — HTTP-запросы
  • BeautifulSoup4 — парсинг HTML

⚠️ Примечание

Скрипт предназначен исключительно в образовательных целях.
Перед использованием ознакомьтесь с правилами сайта (robots.txt).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages