Translate pandas dataframe JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0) - PullRequest
0 голосов
/ 02 апреля 2020

Я хочу перевести фрейм данных pandas из Engli sh на другие поддерживаемые языки с помощью textblob и googletrans. Они оба выдают эту ошибку: JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0)

Я использую эти разные коды для ее решения, но ничего не меняется.

train_es['comment_text'] = train_es['comment_text'].str.encode('ascii', 'ignore').apply(lambda x:TextBlob(x.strip()).translate(to='es')) 

= => TypeError: нельзя использовать строковый шаблон для байтовоподобного объекта

train_es['comment_text'] = train_es['comment_text'].apply(translator.translate, src='en', dest='es').apply(getattr, args=('text',))

==> JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0)

train_es['comment_text'] = train_es['comment_text'].apply(translator.translate, src='en', dest='es')

= => JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0)

...