找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2421|回复: 0

[求助] Expecting value: line 1 column 1 (char 0)问题求助

0

主题

0

帖子

0

积分

贫民

积分
0
ryry 发表于 2019-5-5 17:28:49 | 显示全部楼层 |阅读模式
本帖最后由 ryry 于 2019-5-5 17:29 编辑

我从twitter上用7个不同的关键词但是相同的代码爬了一些西班牙语的推文,我尝试将西班牙语的csv文件翻译成英语,在这7个文件中,只有1个文件顺利运行,其他6个都出现了这个同样的问题。
有哪位大神可以帮帮我嘛!谢谢!

#From here start translating
headers = ['Tweet','Tweet_en']
test2 = pd.read_csv('/Users/rancy/Desktop/BBVA-2.csv')
translator = Translator()
# Init empty dataframe with much rows as `data`
df = pd.DataFrame(index=range(0,len(test2)), columns=headers)

def translate_row(row):
    ''' Translate elements A within `row`. '''
    a = translator.translate(row[0],dest='En')
    return pd.Series([a.origin,a.text],headers)

#从这里出现问题
for i, row in enumerate(test2.values):
    # Fill empty dataframe with given serie.
    df.iloc = translate_row(row)
df.head()



~/anaconda3/lib/python3.6/site-packages/googletrans/utils.py
in format_json(original)     60         converted = json.loads(original)     61     except ValueError:---> 62         converted = legacy_format_json(original)     63      64     return converted~/anaconda3/lib/python3.6/site-packages/googletrans/utils.py in legacy_format_json(original)     52             text = text[:p + states[j[1 + text[nxt:     53 ---> 54     converted = json.loads(text)     55     return converted     56 ~/anaconda3/lib/python3.6/json/__init__.py in loads(s, encoding, cls, object_hook, parse_float, parse_int, parse_c**tant, object_pairs_hook, **kw)    352             parse_int is None and parse_float is None and    353             parse_c**tant is None and object_pairs_hook is None and not kw):--> 354         return _default_decoder.decode(s)    355     if cls is None:    356         cls = JSONDecoder~/anaconda3/lib/python3.6/json/decoder.py in decode(self, s, _w)    337     338         """--> 339         obj, end = self.raw_decode(s, idx=_w(s, 0).end())    340         end = _w(s, end).end()    341         if end != len(s):~/anaconda3/lib/python3.6/json/decoder.py in raw_decode(self, s, idx)    355             obj, end = self.scan_once(s, idx)    356         except StopIteration as err:--> 357             raise JSONDecodeError("Expecting value", s, err.value) from None    358         return obj, endJSONDecodeError: Expecting value: line 1 column 1 (char 0)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表