Я новичок в этой области, и у меня есть пара вопросов. Но давайте сначала обсудим эту тему: D У меня есть файл CSV, который я хочу перевести. Я использовал следующий код
pip install contractions
pip install googletrans
import pandas as pd
import os
import from google.colab import drive
drive.mount('/content/gdrive')
from googletrans import Translator
df = pd.read_csv(os.path.join(path, 'csvfile.csv'))
translator = Translator()
translations = {}
for column in df.columns:
unique_elements = df[column].unique()
for element in unique_elements:
translations[element] = translator.translate(element).text
print(translations)
Итак, здесь я получаю следующую ошибку:
---------------------------------------------------------------------------
JSONDecodeError Traceback (most recent call last)
<ipython-input-8-ccacb6d48514> in <module>()
5 unique_elements = df[column].unique()
6 for element in unique_elements:
----> 7 translations[element] = translator.translate(element).text
8
9 print(translations)
/usr/local/lib/python3.6/dist-packages/googletrans/client.py in translate(self, text, dest, src)
170
171 origin = text
--> 172 data = self._translate(text, dest, src)
173
174 # this code will be updated when the format is changed.
Спасибо всем !!