程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python漢字簡繁體轉換方法

編輯:Python

python的zhconv庫提供了基於MediaWiki詞匯表的最大正向匹配簡繁體轉換,pyhton2和python3都支持,可以滿足簡單的轉換需求。
以下總結了zhconv從安裝到使用的方法(python3)。
一、zhconv安裝
zhconv庫直接使用pip就可以安裝,安裝命令:

pip install zhconv


二、zhconv使用方法
zhconv支持以下地區詞的轉換:
zh-cn 大陸簡體
zh-sg 馬新簡體(馬來西亞和新加坡使用的簡體漢字)
zh-tw 台灣正體(台灣正體)
zh-hk 香港繁體(香港繁體)
zh-hans 簡體
zh-hant 繁體(繁體)

使用方法1:直接導入zhconv

import zhconv
# 簡繁體轉換
s = '朝斗壇前山月幽,師雄有夢生清愁。何時杖爾看南雪,我與梅花兩白頭。'
s1 = zhconv.convert(s, 'zh-hant')
s2 = zhconv.convert(s, 'zh-tw')
s3 = zhconv.convert(s, 'zh-hk')
print('轉化為繁體結果:', s1)
print('轉化為台灣正體結果:', s2)
print('轉化為香港繁體結果:', s3)

轉化為繁體結果:朝鬥壇前山月幽,師雄有夢生清愁。何時杖爾看南雪,我與梅花兩白頭。
轉化為台灣正體結果:朝鬥壇前山月幽,師雄有夢生清愁。何時杖爾看南雪,我與梅花兩白頭。
轉化為香港繁體結果:朝鬥壇前山月幽,師雄有夢生清愁。何時杖爾看南雪,我與梅花兩白頭。

使用方法2:導入zhconv的convert

from zhconv import convert
s = '無人陪我顧星辰, 無人醒我茶已冷。'
s1 = convert(s, 'zh-hant')
print('轉化為繁體結果:', s1)

轉化為繁體結果:無人陪我顧星辰, 無人醒我茶已冷。

—end—


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved