Python googletrans庫使用示例詳解
googletrans
是一個(gè)用于翻譯文本的 Python 庫,使用谷歌翻譯的 API。它可以將文本從一種語言翻譯為另一種語言,支持多種語言自動檢測。以下是基本的用法示例:
安裝 googletrans
庫
在終端或命令行中執(zhí)行以下命令安裝:
pip install googletrans==4.0.0-rc1
使用示例
from googletrans import Translator # 初始化翻譯器 translator = Translator() # 翻譯示例 text = "Hello, how are you?" translated = translator.translate(text, dest='zh-cn') # 將文本翻譯為簡體中文 print(f"原文: {text}") print(f"翻譯: {translated.text}")
主要方法
translate(text, dest)
: 用于翻譯文本,其中text
是要翻譯的內(nèi)容,dest
是目標(biāo)語言的代碼(如'en'
表示英語,'zh-cn'
表示簡體中文)。detect(text)
: 自動檢測輸入文本的語言。
語言代碼示例
常見的語言代碼有:
'en'
: 英語'zh-cn'
: 簡體中文'ja'
: 日語'fr'
: 法語'de'
: 德語
示例: 檢測語言
detected = translator.detect("Hola, ?cómo estás?") print(f"語言檢測: {detected.lang}") # 輸出: 'es' 表示西班牙語
到此這篇關(guān)于Python googletrans庫使用的文章就介紹到這了,更多相關(guān)Python googletrans使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
解決Vscode中jupyter出現(xiàn)kernel dead問題
遇到VSCode中Jupyter Kernel Dead時(shí),可通過Anaconda Prompt安裝ipykernel解決,首先使用jupyter kernelspec list命令查看內(nèi)核,若發(fā)現(xiàn)缺少ipykernel,激活相應(yīng)虛擬環(huán)境,使用conda install ipykernel命令安裝,操作后,VSCode中Jupyter應(yīng)能正常運(yùn)行2024-09-09python裝飾器簡介及同時(shí)使用多個(gè)裝飾器的方法
這篇文章主要介紹了python裝飾器簡介及同時(shí)使用多個(gè)裝飾器的方法,python支持一個(gè)函數(shù)同時(shí)使用多個(gè)裝飾器,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06徹底吃透理解Python基礎(chǔ)33個(gè)關(guān)鍵字詳細(xì)教程
這篇文章主要為大家介紹了徹底吃透理解Python中33個(gè)關(guān)鍵字的詳細(xì)教程,有需要打好Python基礎(chǔ)的同學(xué)可以借鑒參考下,希望能成為您成功路上的一塊墊腳石2021-10-10python中字符串變二維數(shù)組的實(shí)例講解
下面小編就為大家分享一篇python中字符串變二維數(shù)組的實(shí)例講解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04Pytorch evaluation每次運(yùn)行結(jié)果不同的解決
今天小編就為大家分享一篇Pytorch evaluation每次運(yùn)行結(jié)果不同的解決,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01