Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

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