Python檢測多國語言

Python檢測多國語言

文檔鏈接:https://pypi.org/project/langdetect/

一、基礎介紹

在很多場合中,我們獲得的語言會很多種?例如,英文,法語,中文,繁體中文,如何對這些語言進行具有針對性的檢測和處理尤為重要!


多國語言交流(圖片為網圖)

在這里,我們采用谷歌的langdetect庫進行語言檢測

(1)首先,我們先下載langdetect

pip install langdetect

(2)測試代碼

# -*- coding: utf-8 -*-

# 需要識別的句子(這里是中文)
str = '中文'

# 需要識別的句子(這里是英文)
# str = 'Otec matka syn.'

# 引用庫
from langdetect import detect
from langdetect import detect_langs

# 當文本過短或模糊時,判斷出來的結果會不確定;
# 如果要讓結果唯一,添加以下兩行:
from langdetect import DetectorFactory
DetectorFactory.seed = 0

# 判斷語言種類
print(detect(str))

# 概率
print(detect_langs(str))

(3)輸出結果

zh-cn
[zh-cn:0.9999945807402004]

二、語言范圍介紹

(1)支持的語言類型:
支持檢測55種語言: af, ar, bg, bn, ca, cs, cy, da, de, el, en, es, et, fa, fi, fr, gu, he, hi, hr, hu, id, it, ja, kn, ko, lt, lv, mk, ml, mr, ne, nl, no, pa, pl, pt, ro, ru, sk, sl, so, sq, sv, sw, ta, te, th, tl, tr, uk, ur, vi, zh-cn, zh-tw

(2)語言類型解釋:
百度百科:iso 639-1

(3)具體
快速查看:

標簽 內容 標簽 內容 標簽 內容 標簽 內容
aa 阿法爾語 fr 法語 li 林堡語 se 北薩米語
ab 阿布哈茲語 fy 弗里西亞語 ln 林加拉語 sg 桑戈語
ae 阿維斯陀語 ga 愛爾蘭語 lo 老撾語 sh 塞爾維亞-克羅地亞語
af 南非語 gd 蘇格蘭蓋爾語 lt 立陶宛語 si 僧加羅語
ak 阿坎語 gl 加利西亞語 lu 盧巴語 sk 斯洛伐克語
am 阿姆哈拉語 gn 瓜拉尼語 lv 拉脫維亞語 sl 斯洛文尼亞語
an 阿拉貢語 gu 古吉拉特語 mg 馬達加斯加語 sm 薩摩亞語
ar 阿拉伯語 gv 馬恩島語 mh 馬紹爾語 sn 紹納語
as 阿薩姆語 ha 豪薩語 mi 毛利語 so 索馬里語
av 阿瓦爾語 he 希伯來語 mk 馬其頓語 sq 阿爾巴尼亞語
ay 艾馬拉語 hi 印地語 ml 馬拉亞拉姆語 sr 塞爾維亞語
az 阿塞拜疆語 ho 希里莫圖語 mn 蒙古語 ss 斯瓦特語
ba 巴什基爾語 hr 克羅地亞語 mo 摩爾達維亞語 st 南索托語
be 白俄羅斯語 ht 海地克里奧爾語 mr 馬拉提語 su 巽他語
bg 保加利亞語 hu 匈牙利語 ms 馬來語 sv 瑞典語
bh 比哈爾語 hy 亞美尼亞語 mt 馬耳他語 sw 斯瓦希里語
bi 比斯拉馬語 hz 赫雷羅語 my 緬甸語 ta 泰米爾語
bm 班巴拉語 ia 國際語A na 瑙魯語 te 泰盧固語
bn 孟加拉語 id 印尼語 nb 書面挪威語 tg 塔吉克斯坦語
bo 藏語 ie 國際語E nd 北恩德貝勒語 th 泰語
br 布列塔尼語 ig 伊博語 ne 尼泊爾語 ti 提格里尼亞語
bs 波斯尼亞語 ii 四川彝語諾蘇語 ng 恩敦加語 tk 土庫曼語
ca 加泰隆語 ik 依努庇克語 nl 荷蘭語 tl 他加祿語
ce 車臣語 io 伊多語 nn 新挪威語 tn 塞茨瓦納語
ch 查莫羅語 is 冰島語 no 挪威語 to 湯加語
co 科西嘉語 it 意大利語 nr 南恩德貝勒語 tr 土耳其語
cr 克里語 iu 因紐特語 nv 納瓦霍語 ts 宗加語
cs 捷克語 ja 日語 ny 尼揚賈語 tt 塔塔爾語
cu 古教會斯拉夫語 jv 爪哇語 oc 奧克語 tw 特威語
cv 楚瓦什語 ka 格魯吉亞語 oj 奧吉布瓦語 ty 塔希提語
cy 威爾士語 kg 剛果語 om 奧洛莫語 ug 維吾爾語
da 丹麥語 ki 基庫尤語 or 奧利亞語 uk 烏克蘭語
de 德語 kj 寬亞瑪語 os 奧塞梯語 ur 烏爾都語
dv 迪維希語 kk 哈薩克語 pa 旁遮普語 uz 烏茲別克語
dz 不丹語 kl 格陵蘭語 pi 巴利語 ve 文達語
ee 埃維語 km 高棉語 pl 波蘭語 vi 越南語
el 現代希臘語 kn 卡納達語 ps 普什圖語 vo 沃拉普克語
en 英語 ko 朝鮮語韓語 pt 葡萄牙語 wa 沃倫語
eo 世界語 kr 卡努里語 qu 凱楚亞語 wo 沃洛夫語
es 西班牙語 ks 克什米爾語 rm 羅曼什語 xh 科薩語
et 愛沙尼亞語 ku 庫爾德語 rn 基隆迪語 yi 依地語
eu 巴斯克語 kv 科米語 ro 羅馬尼亞語 yo 約魯巴語
fa 波斯語 kw 康沃爾語 ru 俄語 za 壯語
ff 富拉語 ky 吉爾吉斯語 rw 盧旺達語 zh 中文漢語
fi 芬蘭語 la 拉丁語 sa 梵語 zu 祖魯語
fj 斐濟語 lb 盧森堡語 sc 薩丁尼亞語
fo 法羅語 lg 盧干達語 sd 信德語

參考文獻原文路徑

1、Python使用谷歌langdetect檢測語言
2、Python識別不同國家語言類型
3、github原代碼

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,030評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,310評論 3 415
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,951評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,796評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,566評論 6 407
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,055評論 1 322
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,142評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,303評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,799評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,683評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,899評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,409評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,135評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,520評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,757評論 1 282
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,528評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,844評論 2 372