时间轴网页生成脚本工具Txt_to_timeline

时间轴网页生成脚本工具Txt_to_timeline

最近想给女朋友一个惊喜,把我们从认识到现在的事情用时间轴串起来,最开始想用脑图,但是发现要长期使用的话成本太高,免费的又不支持插图,于是在网上找各种前端工具,发现都不合适也不好用。最后找到一些写时间轴的前端代码,但是直接写前端不方便,于是想通过python脚本将日记文本自动转为时间轴工具,便写了这个工具Txt_to_timeline,github地址:https://github.com/YangRui2015/Txt_to_timeline

Txt_to_timeline的目的是通过写日记式的文本文件生成时间轴网页,并且可以通过设置css文件来根据自己喜好更改时间轴风格、配色等。Txt_to_timeline具有以下特点:

  • 使用文本文件生成时间轴网页;

  • 支持不同的文本格式——h1、h2、h3、text;

  • 支持插入本地图片和网页图片;

  • 点击网页出现心形🧡;

示例:

txt原文:

-2019
test_images/test.png
# Title1

-1.1
## Title2
### Title3

-1.2
text text text text

-1.3 
text text
text text
text text

生成时间轴网页结果:

使用方法

  1. 使用 -time 并换行开始一个时间节点,在下方添加内容;
-3.17 
A nice day!
  1. 在内容中添加图片相对路径 ( 建议将图片放于 ./image 目录)或网页图片链接;
-3.17 
A nice day!
image/WechatIMG99.jpeg
  1. 像markdown一样通过不同数量的#,使用不同字体格式,比如h1/h2/h3;
-2019
image/0.png
#200天快乐!
   
-2019
image/1.png
###This is the story of Ray and Amanda
###Let's start! 
  1. 执行python代码,并且输入需要的参数,默认参数分别是——‘story.txt’,‘index.css’,True.
python txt_to_timeline.py --path diary.txt --css index.css --add_heart True

最后

欢迎贡献代码,制作更多可选风格~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值