-1
私は非常にPythonには新しく、リクエストライブラリを使って基本的なAPIリクエストをしようとしていますが、返されたボディのリストを読み込むのに問題があります。cont30のリストから読んでください
私の応答の本体は、次のようになります。私のコードで
{
"files": [{
"url": "http://someurl.json",
"lastModified": 1470924180000
}]
}
私は「ファイル」に含まれるデータを取得するが、私は、「URL」にconatainedデータを取得する方法を見つけ出すことはできません。
私のコードは:
response = requests.get(url)
data = response.json()
print(data["files"])
これが返されます。
[{'url': 'http://myurl.json', 'lastModified': 1470928985000}]
は、どのように私は、変数内のURLとLASTMODIFIEDを保存することができますか?
ありがとうございます! これは、データ['files'] ['url']で試したときにうまくいかなかった理由を説明しています。 – user45706
@ user45706正確には、ファイルがどのように構造化されているかに注目してください。 '{'は辞書を表します。ディクショナリはリストの中にあるので、リストを索引付けして取得する必要があります。 –