JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0) загруженные данные Twitter - PullRequest
0 голосов
/ 12 ноября 2019

Я читаю в формате JSON данные из твиттера, сохраненные на моем компьютере, и хочу перевести столбец «текст» с помощью googletrans с пушту на английский. Код работает до тех пор, пока я на самом деле не выполню перевод, я получаю следующее сообщение об ошибке: JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0). Я много чего перепробовал, но понятия не имею, как это исправить. Мои данные повреждены или я делаю что-то не так? Ниже приведен код, который работал для другого файла, но он не будет работать для этого ... Пожалуйста, помогите ударить меня головой о стену.

import pandas as pd
import numpy as np
from pandas.io.json import json_normalize
df = pd.read_json('../Data/Afghanistan.json', lines= True)
df = pd.DataFrame.from_dict(df, orient='columns')
df['text']=df['text'].astype(str)
import re
df['text'] =df['text'].apply(lambda x: re.sub('[\W_]+', ' ', x))
from googletrans import Translator
translator = Translator()
#everything works and executes up until this step
df['text_translated'] = df['text'].apply(translator.translate, src='ps', dest='en').apply(getattr, args=('text',))

JSONDecodeError: Expecting value: line 1 column 1 (char 0)````

need the dataframe to display the translated text for all the rows.  Thank \[![enter image description here][1]][1][![enter image description here][2]][2]





  [1]: https://i.stack.imgur.com/I1gzf.png
  [2]: https://i.stack.imgur.com/cdTW2.png
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...