Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gutenberg Book Scraper

Overview

This project involves scraping the titles and download numbers of books from the "Computers and Technology" bookshelf at the Gutenberg Open Library. The data collected is intended for educational purposes and to demonstrate the process of web scraping using Python.

Contents

  • Scraper.ipynb: The main Jupyter notebook containing the scraping script and data analysis.
  • bookshelf.csv: A CSV file with the scraped data, including book titles and download numbers.
  • full_catalogue.txt: A text file containing the complete HTML content scraped from the website.
  • combined_html_pages.txt: A single HTML file that combines all pages scraped.

Requirements

To run this notebook, you will need:

  • Python 3.x
  • Libraries:
    • requests
    • beautifulsoup4
    • pandas
    • matplotlib
    • seaborn

You can install the required libraries using pip:

pip install requests beautifulsoup4 pandas matplotlib seaborn

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages