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()
3 Réponses :
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])
Vous pouvez accéder à l'image de la carte avec:
Qu'en est-il de Plus spécifiquement, CardData ['cartes'] [0] ['images'] code>? p>
CardData ['Cartes'] [0] ['Images'] ['SVG'] Code> et
CardData ['Cartes'] [0] ['Images'] ['Png'] Code> retourne des formats individuels, SVG code> et PNG code> PNG CODE> LIENS. p>