zoukankan      html  css  js  c++  java
  • xpinyin:能轻松地将汉字转为拼音的库

    楔子

    xpinyin可以用来将汉字转换成拼音

    用法

    from xpinyin import Pinyin
    
    # 实例化Pinyin这个类
    p = Pinyin()
    
    # 传入汉字,直接返回拼音
    print(p.get_pinyin("古明地觉"))  # gu-ming-di-jue
    
    # 默认拼音之间是以"-"进行相连的,我们也可以自己指定
    print(p.get_pinyin("古明地觉", splitter=" "))  # gu ming di jue
    
    # 还可以返回声调
    print(p.get_pinyin("古明地觉", splitter=" ", tone_marks="marks"))  # gǔ míng dì jué
    # gu后面的3就表示3声
    print(p.get_pinyin("古明地觉", splitter=" ", tone_marks="numbers"))  # gu3 ming2 di4 jue2
    
    # 可以将内容转为大写,默认是小写
    print(p.get_pinyin("古明地觉", splitter=" ", convert="upper"))  # GU MING DI JUE
    # 首字母大写
    print(p.get_pinyin("古明地觉", splitter=" ", convert="capitalize"))  # Gu Ming Di Jue
    
    # 还可以获取拼音的首字母
    print(p.get_initials("古明地觉"))  # G-M-D-J
    print(p.get_initials("古明地觉", " "))  # G M D J
    

    可以看到功能还是很强大的,用起来也方便。

  • 相关阅读:
    vue修改项目名
    CAS5.3.0安装部署
    nginx 10054报错问题解决方案
    react安装 项目构建
    oracle ORA-00119, ORA-00132问题解决
    SQL Server
    centos7设置httpd
    centos7 firewalld 开放端口
    java日期间相隔年月日计算
    PLSQL僵死
  • 原文地址:https://www.cnblogs.com/traditional/p/12555490.html
Copyright © 2011-2022 走看看