luogu-problem-difficulty
luogu-problem-difficulty copied to clipboard
统计指定账号通过的题目的难度。
源代码已删除,想看的自己 revert 就行了
洛谷通过题目难度统计
统计(通过的)洛谷题目的难度。
安装
首先您需要点击右上方的 Download 按钮下载源码并解压。
打开解压出的文件夹,进入main.py所在的文件夹。
在命令行中输入以下命令安装第三方库并运行爬虫(以 cmd 为例)。
pip install pyyaml
pip install requests
copy config.sample.yml config.yml
python main.py
你可以在config.yml文件中修改配置,具体方法其中有中文注释。
从第二次使用开始您可以直接双击运行 main.py 即可。
结果
产生的结果保存在以下文件中:
result/U*****.txt
(默认关闭未完成的HTML的结果生成)
注意
- 所有被隐藏的题目或尚未评定难度的题目均不会被计算在内
- 如果爬取速度过快也可能导致错误,可在代码中添加等待语句
- 如果出现不能使用的情况, 请更新到最新版本。
- 请在合理范围内爬取数据,出现的一切后果概不负责。
反馈
请先尝试更新到最新版本,如果仍然出现问题:
- 您可以发 Issue 求助。
- 您可以联系我的 QQ:2601960221
TODO
- 以网页和百分比图的形式展现结果
- 避免爬取速度过快导致请求被服务器拒绝
- 添加英文 README.md ~~(练习英语)~~
License
MIT License