业余比赛如王者之志,非公开组只允许非等级运动员报名。
本项目使用Selenium批量查询等级运动员,并输出简易报告。
- Python 的
selenium
库
pip install selenium
-
安装 Chrome
-
安装 Chrome 驱动
根据版本号搜ChromeDriver Latest Releases Versions Downloads, 将解压后的chromedriver.exe
放在环境变量 Path 下,如C:\Users\Administrator\AppData\Local\Programs\Python\Python38
-
测试代码
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://www.baidu.com/')
- 在文件夹【运动员名单】下新建多个.txt文件,每行一个运动员名称
- 运行main.py
python main.py
示例数据使用2024年王者之志深圳站运动员名单
- 人名重复、繁体字、没有注册等原因,可能会导致查不到或查到了但实际该运动员不是等级运动员
- 爬的量多或过快会报错
- 去重
- 可视化GUI
- 截图
- 生成举报文档,包含链接地址
- 重试机制
- 分组输出
- 可选不输出非等级运动员
如果你认可我的工作,请我喝杯咖啡以示鼓励和支持