Python googletrans庫使用示例詳解
更新時間:2024年09月26日 16:43:07 作者:爬蟲俗手小馬達
googletrans是一個基于谷歌翻譯API的Python庫,支持多種語言的自動檢測和翻譯,提供了translate和detect方法,用于翻譯文本和檢測文本語言,通過簡單的命令即可安裝使用,適合需要實現(xiàn)多語言翻譯功能的開發(fā)者
googletrans 是一個用于翻譯文本的 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是目標語言的代碼(如'en'表示英語,'zh-cn'表示簡體中文)。detect(text): 自動檢測輸入文本的語言。
語言代碼示例
常見的語言代碼有:
'en': 英語'zh-cn': 簡體中文'ja': 日語'fr': 法語'de': 德語
示例: 檢測語言
detected = translator.detect("Hola, ?cómo estás?")
print(f"語言檢測: {detected.lang}") # 輸出: 'es' 表示西班牙語到此這篇關于Python googletrans庫使用的文章就介紹到這了,更多相關Python googletrans使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
解決Vscode中jupyter出現(xiàn)kernel dead問題
遇到VSCode中Jupyter Kernel Dead時,可通過Anaconda Prompt安裝ipykernel解決,首先使用jupyter kernelspec list命令查看內(nèi)核,若發(fā)現(xiàn)缺少ipykernel,激活相應虛擬環(huán)境,使用conda install ipykernel命令安裝,操作后,VSCode中Jupyter應能正常運行2024-09-09
Pytorch evaluation每次運行結(jié)果不同的解決
今天小編就為大家分享一篇Pytorch evaluation每次運行結(jié)果不同的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01

