使用这个开源的 Python 项目,可以打造自己炫酷的跑步主页
共 842字,需浏览 2分钟
·
2020-12-17 01:51
【公众号回复 “1024”,免费领取程序员赚钱实操经验】
大家好,我是章鱼猫。
今天给大家推荐的这个开源项目,也非常好,可以用这个 Python 项目练练手,看看自己 Python 学习的怎么样?
这个 Python 项目叫:running_page 。它是一个打造并展示个人跑步主页的 Python 项目。
目前这个开源项目有很多人使用在打造自己的个人跑步主页了,效果图如下:
是不是很炫酷呢?
这个开源项目的特性如下:
GitHub Actions 管理自动同步跑步进程及自动生成新的页面
Gatsby 生成的静态网页,速度快
支持 Vercel (推荐) 自动部署
React Hooks
Mapbox 进行地图展示
Nike 及 Runtastic (Adidas Run) 以及佳明(佳明中国)及 Keep, 自动备份 gpx 数据,方便备份及上传到其它软件
因为数据存在 gpx 和 data.db 中,理论上支持几个软件一起,你可以把之前各类 app 的数据都同步到这里 (建议本地同步,之后 actions 选择正在用的 app)。
案例如下:
大家可以去相应的主页下查看效果,都非常不错。
这个开源项目安装步骤也很简单:
其实,大家可以去研究一下这个 Python 项目的源码,看看人家是如何实现的?学一下其中的精华,如果你遇到一个展示跑步路线的项目,如何做呢?这不就积累了经验了吗?
开源项目地址:https://github.com/yihong0618/running_page
开源项目作者:yihong
---特别推荐---
特别推荐:一个新的优质的推荐高效工具,软件,插件的公众号,每天给大家分享优秀的效率工具,「程序员掘金」,专门为程序员挖掘好东西的一个公众号,非常值得大家关注。