Skip to content

A Python-based Craigslist job postings scraper that fetches job listings from Craigslist for a specific location and category. This versatile tool allows you to gather up-to-date job data effortlessly. Save time and streamline your job search with this automated Craigslist job scraper.

License

Notifications You must be signed in to change notification settings

zararashraf/craigslist-job-postings-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Craigslist Job Postings Scraper

License

Description

The Craigslist Job Postings Scraper is a Python-based project that enables you to gather job listings from Craigslist for a specific location and category. This versatile tool simplifies the process of obtaining up-to-date job data from Craigslist. You can customize the location, category, and batch parameters to fetch the most relevant job postings. The scraped job data, including job titles and commissions, is then saved in a CSV file for your convenience.

Features

  • Automated scraping of job postings from Craigslist.
  • Customizable location, category, and batch for specific searches.
  • Error handling to ensure reliable performance.
  • Export scraped data to a CSV file for analysis.

Libraries and Technologies Used

  • Python 3.x
  • Requests for making HTTP requests.
  • CSV for working with CSV files.
  • datetime for timestamping data retrieval.

Usage

  1. Clone this repository: git clone https://github.com/zararashraf/craigslist-job-postings-scraper.git
  2. Install the required libraries: pip install requests
  3. Customize the location, category, and batch parameters in the script.
  4. Run the script: python main.py

Code Repository

You can access the source code for this project on GitHub.

Screenshots

image image

Credits

License

This project is licensed under the Creative Commons Attribution 4.0 International License. You are free to use, modify, and distribute the code while providing appropriate attribution.

About

A Python-based Craigslist job postings scraper that fetches job listings from Craigslist for a specific location and category. This versatile tool allows you to gather up-to-date job data effortlessly. Save time and streamline your job search with this automated Craigslist job scraper.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages