JobScrapper is a Flask web application designed to scrape job listings from Wanted.co.kr based on user input keywords. It uses Playwright for web scraping and BeautifulSoup for parsing HTML content.
- Web interface for entering search keywords.
- Scrapes job listings from Wanted.co.kr based on the keyword.
- Displays job title, company name, and a link to the job listing.
- Option to export the scraped job listings into a CSV file.
- Python 3.x
- Flask
- BeautifulSoup
- Playwright
Ensure Python is installed, then install the required packages:
pip install Flask beautifulsoup4 playwright
Run the Playwright install command to download necessary browser binaries:
playwright install
To start the web application, run:
python main.py
Navigate to http://localhost:3000
in your web browser, enter a search keyword, and view the results.
This project is licensed under the MIT License - see the LICENSE file for details.