Ich versuche, Daten aus einer JSON-Datei mit Python zu sammeln. Ich konnte auf mehrere Textblöcke zugreifen, aber wenn ich auf das dritte Objekt in der JSON-Datei stoße, erhalte ich einen Schlüsselfehler. Die ersten drei Zeilen funktionieren gut, aber die letzte Zeile gibt mir einen Schlüsselfehler.Python JSON-Wörterbuch Schlüsselfehler
response = urllib.urlopen("http://asn.desire2learn.com/resources/D2740436.json")
data = json.loads(response.read())
title = data["http://asn.desire2learn.com/resources/D2740436"]["http://purl.org/dc/elements/1.1/title"][0]["value"]
description = data["http://asn.desire2learn.com/resources/D2740436"]["http://purl.org/dc/terms/description"][0]["value"]
topics = data["http://asn.desire2learn.com/resources/D2740436"]["http://purl.org/gem/qualifiers/hasChild"]
topicDesc = data["http://asn.desire2learn.com/resources/S2743916"]
Hier ist die JSON-Datei, die ich verwende. http://s3.amazonaws.com/asnstaticd2l/data/rdf/D2742493.json Ich ging durch alle Klammern und kann nicht herausfinden, warum ich diesen Fehler bekomme. Wer weiß, warum ich das bekomme?
Ähm ... Die Datei, mit der Sie verknüpft haben, ist nicht die Datei, auf die Sie im Code verwiesen haben. –