This is a web scraping tool that retrieves job listings from United Airlines' career website and saves them to a JSON file. The tool uses the Python libraries Selenium and BeautifulSoup for web scraping and requests for making API calls.
- Retrieves all job listings from United Airlines' career website
- Saves job listings to a JSON file
- Ability to filter job listings by location
- Can run in headless mode for background scraping
- Clone the repository
- Install the required packages by running
pip install -r requirements.txt
- Customize the settings in
scraper.py
such as the location filter, output file name, and headless mode. - Run the script by executing
python scraper.py
- This tool is intended for educational and personal use only.
- Please check the website's terms of use before using this tool.
- Contributions and improvements to the code are welcome.
- Feel free to open an issue or a pull request if you have any suggestions or improvements.