有朋友问到怎么制作像【Gitgub Stars Repository 列表】 这样的页面,将自己的 Github Stars Repository 直接整理到一个页面,一目了然。写个笔记就不用一个一个教了.. XD
其实在列表就有写到:A curated list of my GitHub stars! Generated by starred
Starred
照官网写的安装即可,前提是要先有 python 环境
$ pip install starred
主要就一个指令
$ starred --username maguowei --token=xxxxxxxx --sort > README.md
如果本来没有 token 的话,需要先去 github 产生自己的 token,如下图
然后将作者的 id 换成自己的 github id,token 填入刚才产生的 token 就可以产生出来的 README.md 档案了,如果不想叫 README 的话请自行改名
产生档案遇到问题
如果是在 windows 环境执行的话,可能会像我一样看到以下的错误讯息
cp950' codec can't encode character
这是 windows 编码的问题,只需要在执行 starred 前,先下指令把环境指定为 utf-8 就可以了
set PYTHONIOENCODING=utf8