Skip to content

z1ming/LeetCodeCN-Submissions-Crawler

Repository files navigation

LeetCodeCN-Submissions-Crawler

HitCount GitHub forks GitHub stars GitHub license

LeetCodeCN-Submissions-Crawler 是获取个人 LeetCode 提交代码的爬虫。

特性

  • 一键获取个人在 LeetCode 的提交记录,并在本地生成代码文件。
  • 可生成 Python,Python3,Java,C++,Go等多种语言文件。
  • 支持修改不同时间段内的提交记录。
  • 一键上传到 Github 仓库。

output 在线查看

使用

  1. 下载或克隆仓库到本地(两种方法)
    • 点击右上角 Clone or download 按钮,点击 Download Zip 下载到本地。
    • 在目标文件夹内右键打开 git bash,输入下方代码后回车。
git clone https://github.com/ML-ZimingMeng/LeetCodeCN-Submissions-Crawler.git
  1. 安装相关库
pip install -r requirements.txt
  1. 配置 config.json 文件,用户名,密码,本地存储地址,时间(天)
  2. 运行 main.py 文件。

Git 官方网址

贡献

  1. Fork 代码仓库 并从 master 创建你的分支
  2. 如果你添加的代码需要测试,请添加测试!
  3. 确保单元测试通过 (npm test).
  4. 确保代码风格一致 (npm run lint).
  5. 提交你的代码 (git commit) 提交信息格式参考

许可

Apache-2.0

About

Your leetcode submissions for the Python crawler.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages