在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python漢字拼音轉換工具

汽車電子技術 ? 來源:Python實用寶典 ? 作者:Ckend ? 2023-02-24 10:42 ? 次閱讀

將漢字轉為拼音,可以用于批量漢字注音、文字排序、拼音檢索文字等常見場景。

現在互聯網上有許多拼音轉換工具,基于Python的開源模塊也不少,今天給大家介紹一個功能特性最多的模塊: ** pypinyin ** ,它支持以下特性:

    1. 根據詞組智能匹配最正確的拼音。
    1. 支持多音字。
    1. 簡單的繁體支持, 注音支持。
    1. 支持多種不同拼音/注音風格。
    1. 命令行工具一鍵轉化

1.準備

開始之前,你要確保Python和pip已經成功安裝在電腦上,如果沒有,可以訪問這篇文章:超詳細Python安裝指南 進行安裝。

(可選1) 如果你用Python的目的是數據分析,可以直接安裝Anaconda:Python數據分析與挖掘好幫手—Anaconda,它內置了Python和pip.

(可選2) 此外,推薦大家用VSCode編輯器,它有許多的優點:Python 編程的最好搭檔—VSCode 詳細指南。

請選擇以下任一種方式輸入命令安裝依賴

  1. Windows 環境 打開 Cmd (開始-運行-CMD)。
  2. MacOS 環境 打開 Terminal (command+空格輸入Terminal)。
  3. 如果你用的是 VSCode編輯器 或 Pycharm,可以直接使用界面下方的Terminal.
pip install pypinyin

2.基本使用

最普通的拼音轉化方法如下:

# Python實用寶典
from pypinyin import pinyin, lazy_pinyin, Style
pinyin('中心')
# [['zhōng'], ['xīn']]

識別多音字:

# Python實用寶典
from pypinyin import pinyin, lazy_pinyin, Style
pinyin('中心', heteronym=True) # 啟用多音字模式
# [['zhōng', 'zhòng'], ['xīn']]

設置輸出風格,只識別首字母:

# Python實用寶典
from pypinyin import pinyin, lazy_pinyin, Style
pinyin('中心', style=Style.FIRST_LETTER) # 設置拼音風格
# [['z'], ['x']]

修改音調輸出位置,在相應字母的后面顯示音調,或者拼音的最后顯示音調:

# Python實用寶典
from pypinyin import pinyin, lazy_pinyin, Style

# TONE2 在相應字母的后面顯示音調
pinyin('中心', style=Style.TONE2, heteronym=True)
# [['zho1ng', 'zho4ng'], ['xi1n']]

# TONE3 拼音的最后顯示音調
pinyin('中心', style=Style.TONE3, heteronym=True)
# [['zhong1', 'zhong4'], ['xin1']]

不考慮多音字的情況:

# Python實用寶典
from pypinyin import pinyin, lazy_pinyin, Style
lazy_pinyin('中心') # 不考慮多音字的情況
# ['zhong', 'xin']

不使用v來代替ü:

# Python實用寶典
from pypinyin import pinyin, lazy_pinyin, Style
lazy_pinyin('戰略', v_to_u=True) # 不使用 v 表示 ü
# ['zhan', 'lüe']

標記輕聲:

# Python實用寶典
from pypinyin import pinyin, lazy_pinyin, Style
# 使用 5 標識輕聲
lazy_pinyin('衣裳', style=Style.TONE3, neutral_tone_with_five=True)
# ['yi1', 'shang5']

使用命令行一鍵識別拼音:

# Python實用寶典
python -m pypinyin 音樂
# yīn yuè

3.高級使用

自定義拼音顯示風格

我們可以通過** register() **來實現自定義拼音風格的需求:

from pypinyin import lazy_pinyin

from pypinyin.style import register

@register('kiss')
def kiss(pinyin, **kwargs):
    return '
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 互聯網
    +關注

    關注

    54

    文章

    11211

    瀏覽量

    104865
  • 開源
    +關注

    關注

    3

    文章

    3507

    瀏覽量

    43184
  • python
    +關注

    關注

    56

    文章

    4821

    瀏覽量

    85645
收藏 人收藏

    評論

    相關推薦

    高質量PDF轉換工具

    PDF文件轉換王PDF文件轉換王V1.79綠色特別版(高質量PDF轉換工具)下載介紹:
    發表于 06-10 09:24 ?0次下載

    漢字ASCII碼-Unicode碼轉化器(轉換工具

    漢字ASCII碼--Unicode碼轉化器(轉換工具
    發表于 03-15 12:41 ?633次下載
    <b class='flag-5'>漢字</b>ASCII碼-Unicode碼轉化器(<b class='flag-5'>轉換工具</b>)

    TKStudio 文件捆綁轉換工具

    TKStudio 文件捆綁轉換工具介紹
    發表于 07-19 15:51 ?65次下載

    PCB圖片轉換工具

    電子發燒友網站提供《PCB圖片轉換工具.rar》資料免費下載
    發表于 06-18 16:42 ?32次下載

    pcb單位轉換工具下載

    資料介紹說明: 軟件名稱 :pcb轉換工具 文件大小:2.03MB 文件格式:rar 軟件語言:簡體中文 運行環境: win2003winxpwin2000win9x pcb單位轉換工具,pcb工程專用工具,方便在設計過程
    發表于 11-05 09:40 ?47次下載
    pcb單位<b class='flag-5'>轉換工具</b>下載

    C#教程之漢字拼音

    C#教程之漢字拼音,很好的C#資料,快來學習吧。
    發表于 04-20 14:46 ?8次下載

    IPTV版遙控轉換工具

    IPTV版遙控轉換工具根據說明自己看,不明白的找度娘。
    發表于 05-03 15:15 ?0次下載

    進制轉換工具

    進制轉換工具
    發表于 12-01 16:44 ?3次下載

    protel-pads轉換工具

    protel-pads轉換工具
    發表于 02-14 17:25 ?0次下載

    ASCII碼轉換工具下載

    數據轉換工具
    發表于 06-09 15:03 ?6次下載

    C浮點數與字符轉換工具

    C浮點數與字符轉換工具免費下載。
    發表于 06-19 18:17 ?0次下載

    Python漢字拼音轉換工具

    漢字轉為拼音,可以用于批量漢字注音、文字排序、拼音檢索文字等常見場景。 現在互聯網上有許多拼音轉換工具
    的頭像 發表于 10-17 17:18 ?725次閱讀

    xgus轉換工具

    xgus轉換工具
    發表于 04-28 13:52 ?2次下載

    視頻格式轉換工具

    視頻格式轉換工具
    發表于 04-28 13:58 ?1次下載

    音頻格式轉換工具

    音頻格式轉換工具
    發表于 04-28 13:59 ?6次下載
    主站蜘蛛池模板: 日韩免费精品视频 | 一级特一级特色生活片 | 9久久99久久久精品齐齐综合色圆 | 亚洲伊人久久大香线蕉结合 | 亚洲免费人成在线视频观看 | 国产欧美日韩综合精品一区二区 | 老色歌uuu26| 亚洲伊人久久大香线蕉结合 | 欧美成人影院 | 奇米999| 亚洲爱婷婷色婷婷五月 | 国产欧美综合在线 | 国产主播精品在线 | 成人欧美一区二区三区白人 | 午夜看片福利 | 噜噜噜狠狠夜夜躁 | 男人天堂久久 | 在线毛片网站 | 国产午夜大片 | 三级理论手机在线观看视频 | www.色五月| 日韩啪啪电影 | 女人双腿搬开让男人桶 | 精品久久久久久午夜 | 激情五月婷婷基地 | 久久综合九九亚洲一区 | 天天做天天看夜夜爽毛片 | 色5月婷婷| 奇米欧美 | 欧美成人 一区二区三区 | 日韩a视频 | 男人呻吟双腿大开男男h互攻 | 天天操夜夜操视频 | 午夜视频www| 欧美一区二区视频 | 人人插视频 | 成人精品久久 | 狠狠色丁香六月色 | 22eee在线播放成人免费视频 | 午夜剧j| 在线观看国产精美视频 |