之前一直在找一个基于 python 的 org-mode 解析器,结果找到了用 js 写的,用 ruby 写的,用 java 写的,就是没找到一个合适的用 python 写的
这次用了一段时间写了一个基于 org-mode 解析器,能够简单的将 org-mode 转化为 html,代码实现上很简单,勉强能用。
安装:
$ pip install org-python
使用:
from orgpython import org_to_html
text = '''* heading
- list1
- list2
- list3
- list4
- list5
| th1-1 | th1-2 | th1-3 |
|--------+--------+--------|
| row1-1 | row1-2 | row1-3 |
| row2-1 | row2-2 | row2-3 |
| row3-1 | row3-2 | row3-3 |
'''
print(org_to_html(text,offset=0))
地址在这,欢迎给我提供建议。