Saya mencoba mengirim permintaan GET ke URL yang saya tahu mengembalikan data dalam bentuk JSON menggunakan python.
Saya ingin tahu cara mengirim permintaan ini ke http://someurl/path/to/json
, dan cara menguraikannya - sebaiknya ke dikt python.
python
json
httprequest
sa125
sumber
sumber
Jawaban:
Untuk apa pun dengan permintaan ke URL, Anda mungkin ingin memeriksa permintaan . Khususnya untuk JSON:
>>> import requests >>> r = requests.get('https://github.com/timeline.json') >>> r.json() [{u'repository': {u'open_issues': 0, u'url': 'https://github.com/...
sumber
$ python GetJson.py
tidak memberikan respons apa pun tetapi hal yang sama ketika dijalankan satu per satu di python CLI berfungsi dengan baik. kesalahan apa pun yang saya lakukan saat memasukkannya ke dalam.py
? (ma noob di python).py
file perluprint(r.json())
melihat tanggapannya.Pustaka standar Python memiliki
json
danurllib2
modul.import json import urllib2 data = json.load(urllib2.urlopen('http://someurl/path/to/json'))
sumber