This Python script scrapes the latest Audible book releases from the Audible website and saves the data to a CSV file. It uses the requests library to send HTTP GET requests to the Audible website and BeautifulSoup for HTML parsing.
Before running the script, ensure you have the following Python packages installed:
requestsbeautifulsoup4
You can install these packages using pip:
pip install requests beautifulsoup4- Clone the repository to your local machine.
git clone https://github.com/NoorMahammad-S/audible-book-webscraper.git- Change your working directory to the project folder:
cd audible-book-scraper- Run the script:
python scraper.py- The script will scrape Audible's new releases and save the data to a CSV file named
audible_books.csvin the same directory.
You can modify the script to scrape different Audible pages by changing the url variable in the script.
url = "https://www.audible.com/new-releases"Feel free to contribute to this project by opening issues or creating pull requests. We welcome any improvements or feature additions.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- This project uses the requests library for HTTP requests and BeautifulSoup for HTML parsing.
Happy scraping!