wikimarkup 和 webkit
wikimarkup 是一个可以将 MediaWiki 格式的源码转换成 HTML 的python模块,它的特点是使用非常简单,功能比较全面。
基本上就是:
from wikimarkup import parse html = parse(wiki, showToc=False) |
这样就搞定了。
wikimarkup 可以在这里下载。
另外得到了html,如果要展示出来,还得需要一个“浏览器”,这时候可以用webkit的python绑定,也很简单,使用方法:
import webkit wv = webkit.WebView() wv.load_html_string(html, 'file:///') |
再把这个 wv 对象嵌到正常的gtk或者qt容器里就可以了。
另外,花花是webkit达人,有什么问题,可以去搔扰之,哈哈。
shellex 在 2010年03月20日 09:42 说:【 】
赞骨头
I am LAZY bones ? : cName 在 2010年03月29日 16:37 说:【 】
[…] v2.0取名字用的小程序,使用了之前说的wikimarkup 和 webkit,汉字的数据和图片均来自汉典和龙维基,在此表示感谢。 […]