This is a Python script to scrape job postings from FreeWork using Selenium and BeautifulSoup. The script scrapes the job postings based on a provided search link and saves the scraped data in a CSV file.
- Python 3.x
- Selenium
- BeautifulSoup
- Pandas
- Numpy
- webdriver-manager
- pyperclip
- pyautogui
- ChromeDriver
- Clone this repository:
git clone https://github.com/[username]/selenium-job-scraper.git
- Navigate to the repository directory:
cd selenium-job-scraper
- Install the required dependencies:
pip install -r requirements.txt
- Run the script:
python main.py
- Enter the search link and output file name when prompted
- Wait for the script to finish scraping the data
- Find the output file in the repository directory
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
MIT License