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
}

  • 安装依赖。

依赖库为retrypandasrequestsgitpython可自行安装,或者使用:

pip install -r requirement.txt

  • 运行main.py文件。
python main.py

  • Enjoy it !

其他说明:

  1. 第一次运行比较慢,主要是需要建立本地数据库,请耐心等待。
  2. 题库后续会增加局部更新,就不用每次都全局更新,请持续关注。
  3. 为了运行速度,已生成代码不会覆盖,相同题的代码仅保留一份ac的。
  4. 如果大家有需求的话,可能还会写个GUI界面,会更直观一点。

本人是一个准研一的小菜 ,在家无事的练手项目,求轻喷。

Enjoy coding!

github 上传代码_leetcode爬虫:爬取代码;生成readme;上传github相关推荐

  1. python爬虫网页中的图片_Python爬虫爬取一个网页上的图片地址实例代码

    本文实例主要是实现爬取一个网页上的图片地址,具体如下. 读取一个网页的源代码: import urllib.request def getHtml(url): html=urllib.request. ...

  2. Python爬虫:爬取知乎上的视频,并把下载链接保存到md文件中

    Python爬虫:爬取知乎上的视频,并把下载链接保存到md文件中 1.需要的Python模块 主要是requests模块,用于得到的网页的数据 安装命令为:pip install requests 2 ...

  3. git从gitlab下载代码,修改代码后上传代码到gitlab新建立的分支上

    git从gitlab下载代码,修改代码后上传代码到gitlab新建立的分支上 一.git clone下载代码 二.git pull确认更新到最新版本 三.查看仓库文件状态 四.查看远程地址 五.删除g ...

  4. python爬取豆瓣电影top250的代码_Python爬虫——爬取豆瓣电影Top250代码实例

    利用python爬取豆瓣电影Top250的相关信息,包括电影详情链接,图片链接,影片中文名,影片外国名,评分,评价数,概况,导演,主演,年份,地区,类别这12项内容,然后将爬取的信息写入Excel表中 ...

  5. 【爬虫】应用Python爬虫爬取豆瓣租房上的帖子信息

    GitHub项目地址:https://github.com/Donvink/Spider.BC 哔哩哔哩代码讲解:https://b23.tv/waSfUa CSDN博客地址:https://blog ...

  6. 把url地址复制到粘贴板上_写个简单的python爬虫爬取堆糖上漂亮的小姐姐

    简单的爬虫入门实战 最近刚学了python的爬虫,刚好可以用来爬取漂亮的图片作为壁纸,网上美图网站有很多,比如:花瓣,堆糖.它们请求图片数据的方式差不多类似,都是通过用户不断下滑加载新的图片,这种请求 ...

  7. python爬取网页代码-python爬虫爬取网页所有数据详细教程

    Python爬虫可通过查找一个或多个域的所有 URL 从 Web 收集数据.Python 有几个流行的网络爬虫库和框架.大家熟知的就是python爬取网页数据,对于没有编程技术的普通人来说,怎么才能快 ...

  8. file上传代码 ios_iOS视频压缩存储至本地并上传至服务器实例代码

    最近做了一个项目,我把其中的核心功能拿出来和大家分享一下,重点还是自己梳理一下. 这里关于视频转码存储我整理了两个方法,这两个方法都是针对相册内视频进行处理的. 1.该方法没有对视频进行压缩,只是将视 ...

  9. python爬虫——爬取拉勾上的职位信息

    爬取拉勾网站岗位数据 1.调用网页 查找网页链接规律 写一个for循环,爬取每一个网页的职位信息 def down():for i in range(1,4):if i == 1:strUrl = & ...

最新文章

  1. 算法工程师必知必会10大基础算法!
  2. [转] 利用CORS实现跨域请求
  3. HTML5视频的使用总结
  4. angular项目打包发布流程
  5. 用递归求最大值PHP,php如何使用递归来计算一个目录中所有文件的大小(代码)...
  6. 面向对象分析的三个模型与5个层次
  7. hibernate、easyui、struts2整合
  8. TRex 学习(3) -- stateful ( detail )
  9. ASP.NET MVC的Razor引擎:IoC在View激活过程中的应用
  10. linux系统中useradd和usermod命令参数讲解
  11. 项目开发中遇到的问题,原因,解决思路
  12. Windows可视化编程C++基础知识
  13. 2022最新Java面试宝典(史上最全,BAT大厂面试必备,用心看完该篇就够了,建议先关注点赞加收藏)
  14. Openbci升级版使用方法
  15. VR终极入门指南:设备,内容,手机...都在这里了|深扒
  16. 商鞅(约公元前395年-公元前338年)
  17. 华为8.19笔试题目分析
  18. 如何用python turtle 画出奥运五环图
  19. 网易我的世界中国版服务器存档文件在哪里,网易我的世界怎么导入存档 网易中国版手游存档位置...
  20. windows10 强制关闭全屏游戏卡死的方法

热门文章

  1. new 3ds右摇杆测试软件,电击杂志编辑新3DS评测:防抖3D效果拔群!
  2. 站怎么点都是一样_老鼠被卡在轮胎里,像是被点了穴道一样:这可怎么办才好?...
  3. 1560F1. Nearest Beautiful Number (easy version)
  4. 文件服务器上传文件的过程,文件服务器上传文件实现过程【分享】
  5. 中文邮件营销html模版,怎么制作邮件营销模板?— —邮件格式
  6. shell设计精髓_交互设计精髓
  7. js urlencode 20 php,js实现php函数urlencode
  8. 求无序序列每个元素最接近的值
  9. 在java中goto是意思,关于Java中的goto语句
  10. 法线贴图Nomal mapping 原理