Гугл переводчик внезапно останавливается при переводе данных - PullRequest
0 голосов
/ 31 марта 2020

из googletrans import Переводчик import pandas as pd import xlrd import csv импорт запросов input = pd.read_excel (r 'C: \ AWS \ daily.xls') limit = len (input.index) для i в диапазон (0, предел): translationator = Translator () 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)

1 Ответ

0 голосов
/ 31 марта 2020

У меня были некоторые проблемы с Google переводчиком. Если у вас нет токена и вы используете версию «basi c», вы ограничены объемом данных, которые вы можете перевести.

После этого Google закрывает соединение.

Вы можете использовать Google Translate и загрузить файл и перевести все по одному.

Изменить 01/04/2020:

Если вы go на веб-странице Google translate, вы можете увидеть, что У Google есть дополнительная кнопка под названием «Документы». Вы можете загрузить текстовый файл или сделать c файл, и Google переведет содержимое. Для единственного случая использования будет работать, если вам нужен перевод в постоянном / реальном времени, вы должны получить токен от Google

enter image description here

...