将日志存储在纯文本文件中的命令行日志应用程序

jrnl的Python项目详细描述


jrnl是一个用于命令行的简单日志应用程序。日记本存储为人类可读的纯文本文件—您可以将其放入Instant SyncInc的Dropbox文件夹中,并且您可以放心,到2050年,您的日记本仍将是可读的,届时您所有精美的iPad日记本应用程序都将长期被遗忘。

或者,可以使用256位aes对日志进行加密。

为什么要记日记?

日记不仅适用于13岁的女孩和暑假时间过多的人。日记可以帮助你记录你所做的事情以及你是如何做的。你的想象力可能是无限的,但你的记忆力却不是。为了个人的需要,养成每天至少写20个单词的好习惯。只是想反映一下是什么让这一天特别,为什么你没有浪费它。对于专业用途,可以考虑将基于文本的日志作为gtd todo列表的完美补充,这是一个关于您做了什么和如何做的文档。

简而言之

要创建新条目,只需键入

jrnl yesterday: Called in sick. Used the time to clean the house and spent 4h on writing my book.

然后点击返回。昨天将被解释为时间戳。直到第一个句子标记(.?!)将解释为标题,其余为正文。在日志文件中,结果如下:

2012-03-29 09:00 Called in sick.
Used the time to clean the house and spent 4h on writing my book.

如果您只调用jrnl,系统将提示您编写条目,但您也可以将jrnl配置为使用外部编辑器。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java New Relic cpu使用情况Heroku应用程序   数学为什么在Java中,两个相同的数字以略微不同的形式书写会产生两种不同的结果   java如何用不同的宽度在彼此内部绘制圆?   键入数组时for循环和for each循环之间的java差异   java选定菜单文本颜色   java CollappingToolbarLayout EnterAlways Collapsed不起作用   java字符串处理中间3个字母   用于生成XML签名的每个元素上的java SOAP头xmlns:ds   java写入文件/大量字节失败   java以编程方式读取队列的参数   java如何使用webdriver在弹出消息中选择元素?   java Json数组对象通过控制器[Spring Boot]传递到模型   java如何创建应用程序。生成EAR文件时代码中的xml?   java我尝试将一些值设置为整数数组,但这些值不会保持不变   java Android Studio:缺少SDK   如何使用java在RESTWeb服务中下载不同类型的文件   Java堆与平衡树   java需要一种在扫雷游戏中随机放置地雷的方法的帮助   java如何在适配器类外部更新RecyclerView适配器