mozillazg/python-pinyin

增加按照拼音风格进行分割的接口

Open

#247 创建于 2021年7月27日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Python (4,582 star) (638 fork)batch import
backlogdiscusshelp wantednew feature

描述

问题描述

  {'pos': 't', 'word': '一九五四年', 'pinyin': 'yi1jiu3wu3si4nian2'},

我们已知该格式的拼音,可以考虑增加接口返回一个分割好的列表。当前的模式下,可能使用正则表达式即可。扩展到各种已知风格,可能会更复杂些。但是包装好的接口可以节省很多重复工作。

本issue中的例子可以这样解决:

def parse_pinyin(text):
    g = re.findall(r'([a-z]+)', text)
    if g is not None:
        return g
    else:
        return [text]

贡献者指南