【问题标题】:Google translator stop suddenly while translating data谷歌翻译器在翻译数据时突然停止
【发布时间】:2020-03-31 09:01:11
【问题描述】:

来自 googletrans 导入翻译器 将熊猫导入为 pd 导入 xlrd 导入 csv 导入请求 输入 = pd.read_excel(r'C:\AWS\daily.xls') 限制 = len(input.index) 对于我在范围内(0,限制): 翻译器 = 翻译器() a = input.iloc[i, 0]

language = translator.detect(a)
#print(language)

if language.lang == 'en':
    print(language.lang)
    print(a)
else:
    translated_comment = translator.translate(a)
    print(language.lang)
    print(a + ' Translate ' + translated_comment.text)

【问题讨论】:

    标签: python-3.x google-translate


    【解决方案1】:

    我在使用 Google 翻译时遇到了一些问题。如果您没有令牌并使用“基本”版本,那么您可以翻译的数据量会受到限制。

    之后,Google 会关闭连接。

    您可以使用谷歌翻译并上传文件并一次性翻译所有内容。

    编辑 2020 年 1 月 4 日:

    如果您打开 Google 翻译网页,您会看到 Google 有一个名为“文档”的附加按钮。您可以上传 txt 或 doc 文件,Google 会翻译内容。对于单一用例,如果您需要恒定/实时翻译,那么您应该从 Google 获得一个令牌

    【讨论】:

    • 我没有得到上传文件的最后一点。我的工作表中有大约 1100 行,它转换为 450,然后引发异常。
    猜你喜欢
    • 2013-06-12
    • 1970-01-01
    • 2011-12-26
    • 2015-05-19
    • 1970-01-01
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    • 2023-03-04
    相关资源
    最近更新 更多