当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

python_google_translator

谷歌翻译Python接口
授权协议 GPL
开发语言 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等。

  • 首先声明,没有什么不良动机,因为经常会用 translate.google.cn,就想着用 Python 模拟网页提交实现文档的批量翻译。据说有 API,可是要收费。 生成 Token Google 为防爬虫而生成 token 的代码是 Javascript 的,且是根据网站的 TKK 值和提交的文本动态生成。 网上搜到的一段 Python 代码 有点小 Bug,且缺少动态获取 TKK 的步骤。

  • python使用谷歌翻译api 翻译字幕文件 虽然我是想翻译日语,但是先把眼前头痛的英文字幕搞定再说,因此,花了一天专门研究,用python实现了比较简单的翻译代码。仅有几十行 首先加载模块 pip uninstall googletrans git clone https://github.com/BoseCorp/py-googletrans.git cd ./py-googletrans &

  • 写在最前面:   由于经常用到Google翻译,想着使用python调用googletrans进行翻译。 很简单的调用,看代码 from py_translator import Translator s = Translator().translate(text='Hello my friend',dest='zh-cn').text print(s) 然后控制台一直没反应,等了好久超时。 网上

  • 2019-05-09 3229 在平时使用谷歌翻译的过程中,经常会遇到需要批量翻译大量文本的情景,这种时候需要调用谷歌翻译的API 首先可以使用python库googletranspip install googletrans#使用方法from googletrans import Translator translator = Translator(service_urls=['translat

  • 将Caffe的模型转换成Caffe2模型,官方提供了一个caffe_translator.py脚本。在此我做了详细的注释。 ## @package caffe_translator # Module caffe2.python.caffe_translator #!/usr/bin/env python2 import argparse import copy import logging im

  • 更新 2020/7/2:pip找不到py_translator了,无法pip安装。且报错超时。 改用translate包。 pip install translate >>> from translate import Translator >>> translator=Translator(from_lang="chinese",to_lang="english") >>> translatio

  • 安装 pip install googletrans 翻译 from googletrans import Translator translator = Translator(service_urls=[ 'translate.google.cn',])# 如果可以上外网,还可添加 'translate.google.com' 等 trans=translator.translat

  • python谷歌翻译 参考文章: python 调用谷歌翻译接口 报错: $python P4_omim_unique_pheid_tran.py <googletrans.client.Translator object at 0x7f2b26201b10> Traceback (most recent call last): File "/share/home/wyz/Lab/Datab

  • 1. 使用场景 快速翻译一些爬取的英文文章或段落 2. pip install pip install googletrans 3. 调用 3.1 英译汉 from googletrans import Translator #实例化 translator = Translator(service_urls=['translate.google.cn']) content = 'Today

 相关资料
  • 本文向大家介绍C#实现谷歌翻译API示例代码,包括了C#实现谷歌翻译API示例代码的使用技巧和注意事项,需要的朋友参考一下 由于谷歌翻译官方API是付费版本,本着免费和开源的精神,分享一下用C#实现谷歌翻译API的代码。这个代码非常简单,主要分两块:通过WebRequest的方式请求内容;获取Get方式的请求参数(难点在于tk的获取)。 一、WebRequest代码 二、谷歌翻译接口的实现 1、抓

  • 对于Android和iOS: 假设我从英语开始翻译,我想翻译成法语、意大利语和西班牙语。我已经为这些语言做了很多翻译,如何将它们上传到工具包中?

  • 本文向大家介绍利用谷歌 Translate API制作自己的翻译脚本,包括了利用谷歌 Translate API制作自己的翻译脚本的使用技巧和注意事项,需要的朋友参考一下 PHP代码: 2、将以上内容保存名为“gtranslate”的文件中。 3、给gtranslate添加执行权限     chmod a+x gtranslate 4、创建软连接     ln -s /yourpath/gtran

  • 我正在开发一个网络应用程序,代表用户获取谷歌广告活动的信息。我使用的是谷歌提供的python库,但我在获取开始测试API调用的初始凭据时遇到了很多麻烦。 我遵循以下文件:https://github.com/googleads/google-ads-python/wiki/OAuth-Web-Application-Flow 我已经完成了第一步,我有我的客户机密码、客户机ID和重定向uri。 在第

  • 您可使用 Google Translate™ 应用程式翻译词组: 按下侧边电源按钮打开应用程式菜单,找到并轻触Translate(翻译)。 您将看到翻译源语言与目标语言这两种语言。您可通过轻触某一语言的名称来更改语言。 轻触“麦克风”图标并说出您想翻译的词组。 译文将显示在屏幕上。

  • 问题内容: 我有包含以下代码的python代码。 不幸的是,对python中的所有键进行循环并不能达到我的目的,因此我想将此代码转换为C 。对于以元组为键的python词典,最佳的C 数据结构是什么?以上代码的C ++等价物是什么? 我在boost库中查看了稀疏矩阵,但是找不到简单的方法来仅在非零元素上循环。 问题答案: 字典将是c ++中的std :: map,具有两个元素的元组将是std ::