哪个程序员😁不想一键下载写过的代码,自动上传Github,并且还能生成一份好看的README呢?
有用的话点个⭐吧,谢谢你。项目传送门 |🚪|
💕主要功能💕
🍉 模拟登陆力扣中国站(leetcode-cn)
🍉 爬取每题提交的ac代码,保存至本地。
🍉 自动生成优美的README文件至本地。
🍉 支持自动更新至Github仓库。
🍉 加入失败重试机制,减少延时,加快下载速度。
🍉 加入增量更新功能(根据最近的提交来更新已存在的题库)。【默认】 🆕
少啰嗦,先看东西 : 具体效果,点击这里 😃
- 生成的README效果图:
- 生成的源码效果图:
💕使用说明💕
- clone 该项目到你的本地。
git clone https://github.com/Liuyang0001/Leetcode-Helper.git |
- 配置你的cofig.json文件。
{ |
- 安装依赖库
依赖库为retry
,pandas
,requests
,gitpython
可自行安装,或者使用:
pip install -r requirement.txt |
- 运行
main.py
文件
python main.py |
其他说明:
- 第一次运行比较慢,主要是需要建立本地数据库,请耐心等待。
后续会增加增量更新,请持续关注。已加入,默认获取最近40次提交,可以在config修改。如果发生异常,请尝试重新运行 。已加入失败重试机制。- 为了运行速度,已生成代码不会覆盖,相同题的代码仅保留一份ac的。
- 如果大家有需求的话,可能还会写个GUI界面,会更直观一点。
本人是一个准研一的小菜🐔,在家无事的练手项目,求轻喷。
Enjoy coding!