Python中如何实现自动填满GitHub绿格子的脚本,让365天全绿
申明:仅供测试,仅供娱乐
代码行数: 29 行
效果

用法
- fork
- clone
- run python greenbox.py
- push
项目地址
https://github.com/gaojiuli/greenbox
申明
仅供娱乐
Python中如何实现自动填满GitHub绿格子的脚本,让365天全绿
刚测了一下,并没有成功
我无法理解你的问题。
如果没有成功,你可以直接把里面的 python 脚本到自己的任何一个项目,然后运行它,然后 push 到自己的项目
我去删除项目了
## 代码如下python<br>import datetime<br>import os<br>from random import randint<br><br>now = datetime.datetime.now()<br>start = now.replace(year=2016)<br><br><br>def change_day():<br> return datetime.timedelta(days=1, seconds=randint(0, 60), minutes=randint(0, 60), hours=randint(0, 24))<br><br><br>def change_time():<br> return datetime.timedelta(seconds=randint(0, 60), minutes=randint(0, 60))<br><br><br>commit_date = (start + change_day())<br>times = randint(5, 30)<br><br>while commit_date < now:<br><br> commit_date = commit_date + change_day()<br> for i in range(times):<br> f = open('data.txt', 'a+')<br> commit_date = commit_date + change_time()<br> f.writelines(commit_date.isoformat() + '\n')<br> f.close()<br> os.system('git add .')<br> os.system('git commit --date={time} -m "Update {time}"'.format(time=commit_date.isoformat()))<br>
我就是新建一个仓库,然后脚本复制过去执行提交,然而- -。
push 后大约 30 秒, github 会统计出来. 你甚至可以放到你的其它项目里面执行
你把项目删了, f = open(‘data.txt’, ‘a+’) 怎么破
脚本在上面,哪里有问题吗
没事了
然而我就成功了,不知道会不会被删除。
能不能不要这样…
本地跑了下, git commit 的时间都 3.29 了=-=
很爽啊,楼主自学 python ?
没事还是多陪陪媳妇不好?不要那啥也绿了, python 可刷不红啊。
你一定是哪里操作错了
嘻嘻
前提是。。。
下班后才陪媳妇儿呀
还可以把 git 的邮箱名改成 Linus Torvalds 等各路大神的,再 commit ,然后发现你的 repo 真是众星云集啊!不过,这并没有什么卵用。
上班时间无聊之极……楼主是哪个单位的?
所以,自动填满格子意义何在?
呵呵,感觉没啥实际用途。
骗人骗己
好无趣的玩意。。
全刷绿,再到淘宝买 GitHub 刷 star 服务,短时间内成为开源大神
果然无聊之极。
请问楼主单位还招人吗
为什么没有成功??


