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
    

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

  • 相关阅读:
    极光推送的的栗子
    老师oracle讲义第五天
    oracle学习第五天
    ajax使用
    jstl标签的使用
    json使用
    jsp的el表达式使用
    老师oracle讲义第三天
    oracle学习第一天
    oracle学习第二天
  • 原文地址:https://www.cnblogs.com/traditional/p/12555490.html
Copyright © 2011-2022 走看看