谷歌翻譯Python接口:python_google_translator

jopen 11年前發布 | 46K 次閱讀 Python Python開發

谷歌翻譯Python接口

本庫未使用谷歌翻譯API,而是直接通過谷歌翻譯Web接口抓取數據。

為什么要做本庫?
谷歌官方提供的翻譯API價格太貴,大約是20刀/MB,用不起啊!!!
本庫直接通過谷歌翻譯的Web接口進行數據抓取,不會產生任何費用。

本庫的優勢:省錢,不會產生任何費用!

存在的問題和解決方法:
由于谷歌反采集做的很嚴格,如果同一IP訪問頻率過高,查詢請求就可能被攔截,甚至在一段時間內IP被加入黑名單。
本庫支持代理,可以通過指定代理進行輪換IP查詢,降低被攔截的風險。

用法舉例:
>>> from python_google_translator import translator
>>> print translator.translate(sl='en', tl='zh-CN', content='Hi,\nWhat time is it?', proxy='qi:ws2013@127.0.0.1:8080')
您好!
現在是什么時候?

參數說明:
sl - 原語言。
tl - 翻譯成的目標語言。
content - 要翻譯的內容。
proxy - 訪問谷歌翻譯使用的代理。


語言標識符(RFC 3066): http://www.i18nguy.com/unicode/language-identifiers.html 關于我們:
鯤鵬數據(西安鯤之鵬網絡信息技術有限公司)從2010年開始專注于Web數據抓取領域。致力于為廣大中國客戶提供準確、快捷的Web數據采集相關服務。
您只需告訴我們您所要搜索的數據是什么,您要取得的是什么,你想要的數據是哪種格式,我們將為您做所有的工作,并直接把最終數據提交給你。數據的格式可以是CSV、JSON、XML、ACCESS、MSSQL、MYSQL等。

https://bitbucket.org/qi/python_google_translator

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!