Pertanyaan Bagaimana saya meminta dan memproses JSON dengan python?


Saya mencoba mengirim permintaan GET ke URL yang saya tahu mengembalikan data dalam bentuk JSON menggunakan python.

Saya ingin tahu cara mengirim permintaan ini http://someurl/path/to/json, dan bagaimana menguraikannya - sebaiknya dengan didik python.


76
2018-05-12 09:28


asal


Jawaban:


Untuk apa pun dengan permintaan ke URL Anda mungkin ingin memeriksa permintaan. Untuk JSON khususnya:

>>> import requests
>>> r = requests.get('https://github.com/timeline.json')
>>> r.json()
[{u'repository': {u'open_issues': 0, u'url': 'https://github.com/...

104
2017-09-13 08:22



Perpustakaan standar Python memiliki json dan urllib2 modul.

import json
import urllib2

data = json.load(urllib2.urlopen('http://someurl/path/to/json'))

70
2018-05-12 09:35