一个简单的 org-mode 解析器(Python 版)

之前一直在找一个基于 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))

地址在这,欢迎给我提供建议。

2 个赞