Как читать Json файл на Colab - PullRequest
0 голосов
/ 21 июня 2020

Я импортировал файл json с диска Google в Colab следующим образом:

скачано = drive.CreateFile ({'id': 'XXX'}) loaded.GetContentFile ('All_Beauty. json' )

, и когда я пытаюсь прочитать файл с помощью

import pandas as pd
beauty_df = pd.read_json('All_Beauty.json')
beauty_df.head()

, я получаю эту ошибку:

    ValueError                                Traceback (most recent call last)
<ipython-input-15-1acb00f4feed> in <module>()
----> 1 beauty_df = pd.read_json('All_Beauty.json')
      2 beauty_df.head()

5 frames
/usr/local/lib/python3.6/dist-packages/pandas/io/json/_json.py in _parse_no_numpy(self)
   1087         if orient == "columns":
   1088             self.obj = DataFrame(
-> 1089                 loads(json, precise_float=self.precise_float), dtype=None
   1090             )
   1091         elif orient == "split":

ValueError: Trailing data

Любое представление о что не так? Большое спасибо

1 Ответ

0 голосов
/ 23 июня 2020

Похоже, в вашем json файле несколько строк. вам, вероятно, потребуется использовать аргумент lines:

beauty_df = pd.read_json('All_Beauty.json', lines=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...