zoukankan      html  css  js  c++  java
  • python工具——pypinyin

    把汉字转成拼音后可以进行深度学习分类,做内容识别

    1.安装

    pip install pypinyin

    2.使用

    from pypinyin import Style, pinyin
    content = pinyin('汉语拼音')
    print(content)

    E:python>python pinyin.py
    [['hàn'], ['yǔ'], ['pīn'], ['yīn']]

    设置拼音风格

      普通

    from pypinyin import Style, pinyin
    content = pinyin('汉语拼音', style=Style.NORMAL)
    print(content)

    E:python>python pinyin.py
    [['han'], ['yu'], ['pin'], ['yin']]

      首字母

    from pypinyin import Style, pinyin
    content = pinyin('汉语拼音', style=Style.FIRST_LETTER)
    print(content)

    E:python>python pinyin.py
    [['h'], ['y'], ['p'], ['y']]

    将汉字转换为拼音并生成 slug 字符串

    import pypinyin
    from pypinyin import Style
    content = pypinyin.slug('汉语拼音')
    print(content)

    E:python>python pinyin.py
    han-yu-pin-yin

    修改分隔字符串

    import pypinyin
    from pypinyin import Style
    content = pypinyin.slug('汉语拼音',separator=' ')
    print(content)

    E:python>python pinyin.py
    han yu pin yin

    更多可见

    https://github.com/mozillazg/python-pinyin

  • 相关阅读:
    deepin 系统更新命令
    安装mongdb
    读model所得
    上周某一天
    在项目中直接执行里面的文件
    数据库(六)
    数据库(五)
    数据库(四)
    数据库(三)
    数据库(二)
  • 原文地址:https://www.cnblogs.com/baby123/p/13409481.html
Copyright © 2011-2022 走看看