
Leetcode-Helper
哪个程序员 不想一键下写过的代码,自动上传Github,并且还能生成好看的README呢?
有用的话点个⭐吧,谢谢你。Leetcode-Helper
传送门github.com主要功能
模拟登陆力扣中国站(leetcode-cn)
爬取每题提交的ac代码,保存至本地。
自动生成优美的README文件。
支持自动更新至Github仓库。
加入失败重试机制,减少延时,加快下载速度。
生成效果,点击这里github.com- 生成的README效果图:

- 生成的源码效果图:

使用说明
- clone 该项目到你的本地。
git clone https://github.com/Liuyang0001/Leetcode-Helper.git
- 配置你的cofig.json文件。
{"email": "xx账号xxxx","password": "xxx密码xxx","repo_path": "x:/xxxxxx/","git_url": "https://github.com/xxxxx/xxx仓库名xx/tree/master/codes_auto/","download_start_id": 1, "download_end_id": 10000,"refresh": false
}
- 安装依赖。
依赖库为retry
,pandas
,requests
,gitpython
可自行安装,或者使用:
pip install -r requirement.txt
- 运行
main.py
文件。
python main.py
- Enjoy it !
其他说明:
- 第一次运行比较慢,主要是需要建立本地数据库,请耐心等待。
- 题库后续会增加局部更新,就不用每次都全局更新,请持续关注。
- 为了运行速度,已生成代码不会覆盖,相同题的代码仅保留一份ac的。
- 如果大家有需求的话,可能还会写个GUI界面,会更直观一点。
本人是一个准研一的小菜 ,在家无事的练手项目,求轻喷。
Enjoy coding!