Загрузка данных в формате JSON в csv для исполнителя, связанного с Spotify

#python #json #pandas #dataframe

#python #json #панды #фрейм данных

Вопрос:

Я новичок в программировании на JSON и python, и я ищу некоторую помощь в преобразовании приведенных ниже данных json из информации об исполнителе, связанной с Spotify, для загрузки в файл Excel или csv. Ожидаемые выходные столбцы:

ожидаемые выходные столбцы

Информация об исполнителе, связанная с JSON

Комментарии:

1. Привет, пожалуйста, вставьте код / формат файла в вопрос вместо использования картинки 🙂 Также поместите код, который вы пытались выполнить

Ответ №1:

в этом случае вы можете использовать pandas. вот пример

 import pandas
pandas.read_json("spotify.json").to_excel("spotify.xlsx")
  

в основном вам нужно сначала установить pandas с помощью этой команды

pip установка pandas

затем вы можете использовать его сразу, как я и предлагал. не забудьте поместить файл в тот же каталог, если вы не хотите использовать path, и измените свой текущий рабочий каталог следующим образом

 import os
path = os.path.abspath(os.path.dirname(sys.argv[0]))
os.chdir(path)
  

Комментарии:

1. Спасибо за ваш ответ, я уже пробовал предложенный вами подход ранее, и ниже приведено то, что у меня получилось. Загружается не вся информация об исполнителях. элементы href ограничивают следующее смещение предыдущего итога 0 api.spotify.com/v1/search ? запрос = Devi S. .. [{‘external_urls’: {‘spotify’: ‘ open.s … 20 Нет 0 Нет 1