0
votes

Python - Comment accéder aux éléments de dictionnaire imbriqué de l'appel de repos

Je veux accéder à un dictionnaire imbriqué à partir d'un appel de repos, mais je ne peux pas comprendre comment y accéder.

Voici la réponse: P>

import requests
import json

response = 
requests.get('https://deckofcardsapi.com/api/deck/new/shuffle/? 
deck_count=1')

print(response.text)
print(" ")
print("Status code: " + str(response.status_code))
print("Content type: " + response.headers['content-type']) 
data = response.json()

print("deck ID: %s" % data["deck_id"])
print("remaining: %s" % data["remaining"])

deckid=data["deck_id"]
remaining=data["remaining"]

card_var = 
requests.get('https://deckofcardsapi.com/api/deck/'+deckid+'/draw/? 
count=1')
print(card_var.text)
carddata = card_var.json()


0 commentaires

3 Réponses :


0
votes
for card in data['cards']:
    print 'card code is %s' % card['code']
    for ext in card['images']:
        print '%s image url is %s' % (ext, card['images'][ext])

0 commentaires

1
votes

Vous pouvez accéder à l'image de la carte avec: xxx


0 commentaires

1
votes

Qu'en est-il de CardData ['cartes'] [0] ['images'] ?

Plus spécifiquement, CardData ['Cartes'] [0] ['Images'] ['SVG'] et
CardData ['Cartes'] [0] ['Images'] ['Png'] retourne des formats individuels, SVG et PNG PNG LIENS.


0 commentaires