Получите данные .json из API и извлеките информацию для дальнейшего использования.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Получите данные .json из API и извлеките информацию для дальнейшего использования.

Сообщение Anonymous »

Я только начинаю программировать Raspberry PI.
У меня проблемы с извлечением информации, которую я получаю через API.
  • Я отправляю изображение в «Goolge Visions API», чтобы извлечь «setname», а также «cardid»
  • затем я отправляю запрос API в «Scryfall API», чтобы получить файлы . json.
  • из этих данных мне нужно извлечь «color_identity», «colors» и «eur».
К сожалению, я недостаточно знаю о Python, чтобы решить эту проблему.
Это то, что я придумал после нескольких часов поиска в Интернете.
import requests
import json

setname = "xln" #this is the ID of the Set*
cardid = "96" #this is the set specific id of the card*

response_API = requests.get('https://api.scryfall.com/cards/'setname'/'cardid'.json')
data = response_API.text
parse_json = json.loads(data)
card_list = []

for item in json_array:
card_details = {"color_identity":None, "colors":None, "eur":None}
card_details['color_identity'] = item ['color_identity']
card_details['colors'] = item ['colors']
card_details['eur'] = item ['eur']
card_list.append(card_details)

print(card_list)



Подробнее здесь: https://stackoverflow.com/questions/783 ... -later-use
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»