Skip to content

πŸ“° Craigslist ad scraper that extracts, saves & enables searching through ads.

License

Notifications You must be signed in to change notification settings

codesnerd/craigslist-ad-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

32 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Craigslist Ad Scraper

🧾 About the Project

A web scraper that scrapes ads from Craigslist, stores each ad in a separate file, and lets the user search from those files.

Built With

This ad scraper is built in Python using:

Prerequisites

  • Python 3 or Jupyter Notebook should be installed and properly configured on your system.
  • Both .py and .ipynb files contain the same source code.

🎞 Demo

● Set the number of ads you want to scrape and run the script. The ads will be scraped and stored in separate files.

1- Create Files


● You can now search from the stored files.

2- Search


● You can also enter queries contaminated with punctuations and the program will de-contaminate the query and fetch the right result.

3- Contaminated String

πŸ”‘ License

This project is distributed under MIT License. View the LICENSE file for more information.

If you find the repo useful, do support it by giving a star. ⭐

πŸ–‹ Author

Follow my GitHub profile to stay updated with my latest projects:

Follow codesnerd on GitHub

About

πŸ“° Craigslist ad scraper that extracts, saves & enables searching through ads.

Topics

Resources

License

Stars

Watchers

Forks