Example address:http://51job.pshxx.cc
- 🌐 Customizable scraping of job keywords and quantities
- 📈 Real-time display of recruitment situation on a large screen
- 🎨 Generating data analysis graphics using ECharts
- 🐳 Using MySQL for storage to achieve frontend data interaction
- First, download the required packages (I didn't filter the generated packages directly, so there might be some clutter🚨)
pip install -r requirements.txt
-
Modify the configuration file
config.ini
and add MySQL, account information, etc. -
Run the crawler
python crawler.py
Run the command in the terminal under the project folder
python app.py
or
flask run
docker build -t my-python-app . && docker run -d -p 5000:5000 my-python-app