纯python模块使用现有字典对文本进行连字
hyphenator的Python项目详细描述
联系人是一个纯python模块,用现有的连字符连接文本。 字典,像openoffice.org使用的字典。
用法:
>>> from hyphenator import Hyphenator >>> h = Hyphenator("/usr/share/myspell/hyph_nl_NL.dic") >>> h.inserted('lettergrepen') u'let-ter-gre-pen' >>> h.wrap('autobandventieldopje', 11) ('autoband-', 'ventieldopje') >>> for pair in h.iterate('Amsterdam'): ... print pair ... ('Amster', 'dam') ('Am', 'sterdam') >>>
功能:
- 100%纯Python
- 缓存dict文件和连字符单词
- 支持非标准连字符模式
许可证:
这个库是免费软件;您可以重新分发它和/或 根据GNU小公众条款修改 自由软件基金会发布的许可证; 许可证的2.1版,或(由您选择)任何更高版本。
这个图书馆的发行是希望它能有用, 但没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。看GNU 更详细的信息,请参阅较低的通用公共许可证。
你应该收到一份GNU的副本 许可证与此库一起;如果没有,则写入免费软件 美国马萨诸塞州波士顿市富兰克林街51号基金会,邮编:02110-1301