whoarder将你kindle的“my clippings.txt”文件转换成一个更令人愉快、可排序、可过滤的html文件
whoarder的Python项目详细描述
whoarder将kindle的My Clippings.txt文件转换为更舒适、可排序、可过滤的html文件:
安装和要求
要安装,只需pip install whoarder。要求如下:
- python 3.3(到目前为止,我只在linux上测试了3.3,非常欢迎使用测试和补丁来提高兼容性)
- jinja2和chardet2模块(自动作为setup.py依赖项处理)
- 仅在kindle paperwhite生成的My Clippings.txt文件上测试(其他设备的ok/ko报告和测试数据欢迎通过GitHub)。
- 不支持kindle fire&kindle fire hd,因为它们确实创建了My Clippings.txt文件。如果您知道在哪里挖掘这些版本的数据,欢迎使用补丁程序。
用法
命令行:
运行whoarder /path/to/My Clippings.txt [destination]。如果省略^ {TT9},输出HTML将被写入相同的位置(覆盖任何预先存在的HTML)。
作为模块:
from clippings import Clippings clippings = Clippings(args.source, args.destination) # contains a 'clippings' dict containing the information clippings.export_to_html() # exports as HTML
测试:
测试数据和基于unittest的单元测试位于tests文件夹中。
类似软件
许可证和联系人
根据2013年BSD新许可证(见^{TT12}$),ronan@jouchet.fr/@ronjouch