Google Translate Проблемный CSV-файл для Python - PullRequest
0 голосов
/ 07 марта 2020

привет, я пытаюсь перевести CSV-файл с Googletrans.

Но я получаю ошибку

"* numpy .int64 'объект не повторяется" .

I буду благодарен, если вы сможете мне помочь. Заранее спасибо.

Мой код указан ниже:

import googletrans

from googletrans 

import Translator

translator = Translator()

import pandas as pd

df_es = pd.read_csv('C:\\Users\\Lenovo\\Desktop\\newdata22.csv',sep=',',encoding='utf-8')

df_en = df_es.copy()

df_en.rename(columns=lambda x: translator.translate(x).text, inplace=True)

df_en.columns

translations = {}

for column in df_en.columns:

    unique_elements = df_en[column].unique()

    for element in unique_elements:

        translations[element] = translator.translate(element).text

print(translations)
...