内容简介:A few months ago I releasedCompared to other libraries cutlet has several advantages:The foreign spelling feature in particular is something I've never seen in another system, and in some cases is important for getting things right. For example, "Sweden Hi
A few months ago I released cutlet , a Python library and application for converting arbitrary Japanese text to romaji.
Compared to other libraries cutlet has several advantages:
- it uses fugashi , so you can re-use your existing dictionary
- words of foreign origin optionally use their original spelling ("cutlet" instead of "katsu") thanks to Unidic
- it's easy to add exceptions for specific words
- a built-in slug mode for URL generation
The foreign spelling feature in particular is something I've never seen in another system, and in some cases is important for getting things right. For example, "Sweden Hills" is a neighborhood in Hokkaido, but even the Post Office data gives the romaji as the odd-looking "Suedenhiruzu". With cutlet the output would be "Sweden hill" and it's easy to add an exception if you want "Hills".
Here's an example of usage from Python:
from cutlet import Cutlet
katsu = Cutlet()
katsu.romaji("カツカレー")
# => 'Cutlet curry'
katsu.slug("カツカレー")
# => 'cutlet-curry'
One of my main motivations for making this library was dealing with the frequent case where using Japanese text isn't an option for technical reasons, or it is an option but comes with downsides. A common example is urls - while you can use Japanese text in URLs, in many situations the text becomes unreadable hex escapes, so it's not actually helpful for anyone. Generating an article slug in romaji creates something that can still be interpreted in Japanese and is free from any technical compatability worries.
cutlet is available for install via pip, and works on the command line as well as via Python. If you make use of it I'd love to hear about it. If there's a feature you'd like it to include feel free to open an issue . While I don't have any more major features planned, I would like to make a web version you can use to try it out; I'll post about that on Twitter if I ever get it set up. Ψ
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
打火机与公主裙·荒草园
Twentine / 青岛出版社 / 2017-3 / 36.00元
“如果人临死前真有走马灯这个环节,她大概会是我这辈子见的最后一人。” 从青涩的校园时代里一抹明亮的金,到厮杀的职场中那化不开的黑,李峋就像荒芜之地的一株野草,受到再大的挫折依然固执地生长。 如果说朱韵从前的生活一直维持着表面的顺风顺水,平静安和,那李峋的出现则打破了这一切。他是她生命中第一次,也是唯一一次的冒险。 在外人眼里李峋嚣张而轻蔑,只有朱韵懂得他心中那片自留地,自愿成为孤......一起来看看 《打火机与公主裙·荒草园》 这本书的介绍吧!