- app.py: main program
- list.csv: url list(64 cities + 1 google website for test)
- update_list.csv: compared result of last and current website
- True: Same
- False: not Same
- Html content of url
- Image file(for check)
- This tool can download HTML Script and take screenshot automatically from url list(list.csv).
- Screenshots will be compared with last image and current image, and save as a image file after adding a red frame in different part.
- Windows OS, Python(version should be 3.8?+).
- BeautifulSoup
- selenium
- PIL
- cv2
- requests
- ssl
- slack-sdk
cd (YOUR_PATH)/website_update_check_tool
pip install -r requirements.txt
or you can just pickup packages you need
- OUTPUT_PATH
- WEB_HOOK_URL
- OPENAI_API_KEY
python app.py
pip freeze > requirements.txt