专栏首页明天依旧可好的专栏获取中文字符串的拼音

获取中文字符串的拼音

这里我使用的第三方库是:【pypinyin】

安装

 pip install pypinyin
使用
>>> from pypinyin import pinyin, lazy_pinyin, Style
>>> pinyin('中心')
[['zhōng'], ['xīn']]
>>> pinyin('中心', heteronym=True)  # 启用多音字模式
[['zhōng', 'zhòng'], ['xīn']]
>>> pinyin('中心', style=Style.FIRST_LETTER)  # 设置拼音风格
[['z'], ['x']]
>>> pinyin('中心', style=Style.TONE2, heteronym=True)
[['zho1ng', 'zho4ng'], ['xi1n']]
>>> pinyin('中心', style=Style.BOPOMOFO)  # 注音风格
[['ㄓㄨㄥ'], ['ㄒㄧㄣ']]
>>> pinyin('中心', style=Style.CYRILLIC)  # 俄语字母风格
[['чжун1'], ['синь1']]
>>> lazy_pinyin('中心')  # 不考虑多音字的情况
['zhong', 'xin']

为什么没有 y, w, yu 几个声母?

>>> from pypinyin import Style, pinyin
>>> pinyin('下雨天', style=Style.INITIALS)
[['x'], [''], ['t']]

这时你可以使用首字母风格(FIRST_LETTER)

>>> from pypinyin import Style, pinyin
>>> pinyin('下雨天', style=Style.FIRST_LETTER)
[['x'], ['y'], ['t']]

详细文档传送门:【汉字拼音转换工具】

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python3--baby网的数据爬取

    明天依旧可好
  • Python--读取csv文件的整列

    明天依旧可好
  • Python3--有道音频下载

    明天依旧可好
  • 去rRNA可以解决GC含量双峰的右峰

    前些天我在生信技能树提出来了一个转录组数据分析的疑难杂症:RNA-seq的fastq文件里面为什么有gc含量的双峰,就是fastq测序数据质量控制的时候发现了G...

    生信技能树
  • SAS-输出文档生成目录的方法

    前段时间有一个需求,利用SAS实现文档目录的自动生成。这里小编没有限定文档的类型,是因为本文将分享两种类型文档(PDF/RTF)通过SAS自动生成目录的方法。

    Setup
  • user-modify跟style标签可真是天生一对?

    前来挖墙脚的是html中的contenteditable,他是一个全局属性,可以大致理解为"可以使一个元素处于可编辑状态",像极了textarea,不过还是存在...

    聪明的汤姆
  • Vue 3 新特性:在 Composition API 中使用 CSS Modules

    在 Vue 3 Composition API 最近的一次 beta 升级中,无论是 Vue 3 本 3 库 vue-next,还是面向 Vue 2 过渡用的 ...

    江米小枣
  • CentOS 6.X 安装中文字体

    由于业务需要,需要对CentOS6.9添加中文字体支持 安装工具包 yum install -y fontconfig mkfontscale 安装完成后...

    shaonbean
  • STRING:蛋白质相互作用(PPI网络)数据库简介

    研究蛋白之间的相互作用网络,有助于挖掘核心的调控基因,目前已经有很多的蛋白质相互作用的数据库,而string绝对是其中覆盖的物种最多,相互作用信息做大的一个,网...

    生信修炼手册
  • HPA:人类蛋白图谱数据库

    HPA全称是Human Protein Atls, 利用转录组学和蛋白质组学技术,从RNA和蛋白水平研究人类不同组织和器官中的蛋白表达情况,网址如下

    生信修炼手册

扫码关注云+社区

领取腾讯云代金券