Closed yuuuxt closed 8 years ago
这个涉及到多音字的问题:
>>> pypinyin.pinyin('贾宝玉')
[['gǔ'], ['bǎo'], ['yù']]
>>> pypinyin.pinyin('贾宝玉', heteronym=True)
[['gǔ', 'jiǎ'], ['bǎo'], ['yù']]
嗯, 贾的常用的发音应该是jia吧, 是否应该调整一下默认值? 开了多音字会返回所有读音, 使用中似乎也不太方便
嗯。我考虑一下是否需要调整。 你也可以在使用的时候自行调整 (ref):
load_single_dict({ord('贾'): 'jiǎ,gǔ'})
>>> import pypinyin
>>> pypinyin.pinyin('贾宝玉')
[['gǔ'], ['bǎo'], ['yù']]
>>> pypinyin.load_single_dict({ord('贾'): 'jiǎ,gǔ'})
>>> pypinyin.pinyin('贾宝玉')
[['jiǎ'], ['bǎo'], ['yù']]
>>>
好的, 学习了~