跳转到主要内容

中文文本处理的识别和转换函数

项目描述

https://badge.fury.io/py/dragonmapper.svg https://github.com/tsroten/dragonmapper/actions/workflows/ci.yml/badge.svg

Dragon Mapper是一个Python库,提供中文文本处理的识别和转换函数。

特性

  • 在汉字、拼音、注音和国际音标之间进行转换。

  • 识别字符串为繁体中文、简体中文、拼音、注音或国际音标。

>>> s = '我是一个美国人。'
>>> dragonmapper.hanzi.is_simplified(s)
True
>>> dragonmapper.hanzi.to_pinyin(s)
'wǒshìyīgèměiguórén。'
>>> dragonmapper.hanzi.to_pinyin(s, all_readings=True)
'[wǒ][shì/shi/tí][yī][gè/ge/gě/gàn][měi][guó][rén/ren]。'
>>> s = 'Wǒ shì yīgè měiguórén.'
>>> dragonmapper.transcriptions.is_pinyin(s)
True
>>> dragonmapper.transcriptions.pinyin_to_zhuyin(s)
'ㄨㄛˇ ㄕˋ ㄧ ㄍㄜˋ ㄇㄟˇ ㄍㄨㄛˊ ㄖㄣˊ.'
>>> dragonmapper.transcriptions.pinyin_to_ipa(s)
'wɔ˧˩˧ ʂɨ˥˩ i˥ kɤ˥˩ meɪ˧˩˧ kwɔ˧˥ ʐən˧˥.'

入门指南

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

dragonmapper-0.2.7.tar.gz (1.4 MB 查看哈希值)

上传时间

构建分发

dragonmapper-0.2.7-py3-none-any.whl (1.4 MB 查看哈希值)

上传时间 Python 3

支持者