password
URL
type
status
date
slug
summary
tags
category
icon
notion image
大家好!今天我要给大家介绍一个超级实用的工具,它能帮你把GitHub和Gitee上的代码贡献合并起来,生成漂亮的可视化图表,让你在朋友面前装逼不再是梦!

项目目的

这个项目的目标是提供一个数据爬取和可视化工具,用于展示你在GitHub和Gitee上的代码贡献。通过合并两个平台的贡献数据,你可以深入了解自己在指定时间段内的编码活动和趋势。
前提: GitHub和Gitee的贡献热图是公开可访问的。 如果你想获取私有贡献数据,请确保你已经勾选了相关选项。

使用方法

要使用这个项目,请按照以下步骤操作:
  1. 克隆仓库it clone https://github.com/panwanke/merge-git-contribution cd merge-git-contribution
  1. 安装依赖: 确保你已经安装了所有需要的库。你可以使用 pip 来安装它们: pip install -r requirements.txt
  1. 运行示例代码 plot_contribution.ipynb: 这是一个如何使用 giteehubContri 模块的示例代码。根据需要修改脚本,特别是 github_usernamegitee_usernamestart_date 参数。然后,执行脚本:
notion image

核心文件描述

  • giteehubContri.py:主要脚本,包含获取、合并和绘制GitHub和Gitee贡献数据的逻辑。
  • my_contributions.html:输出的HTML文件,展示合并后的贡献数据。
  • plot_contribution.ipynb:一个Jupyter Notebook,提供交互环境来运行和可视化贡献分析。

结语

这个工具不仅能帮你更好地了解自己的编码习惯,还能在朋友面前大秀特秀!赶紧试试吧,让你的代码贡献图表炫起来! ✨