프로그래밍 검색 블로그

python REST API 사용법 JSON 파싱 본문

python

python REST API 사용법 JSON 파싱

코딩조무사 2019. 3. 21. 23:20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import urllib.request
import json
"""
    나오는 응답 
    {'success': True, 'message': '', 'result': {'Bid': 4025.00092321, 'Ask': 4026.60175655, 'Last': 4024.00915298}}
    Bid : 살 때,
    Ask : 팔 때,
    Last : 최근 거래 가격
"""
coin_address = "https://bittrex.com/api/v1.1/public/getticker?market=USDT-BTC"
 
req = urllib.request.urlopen(coin_address)
res = req.readline()
 
= json.loads(res)
print(j["result"]["Last"])
 
cs



기본 HTTP 요청 


1
2
3
4
5
6
7
8
9
10
11
12
13
14
import urllib.request
import json
 
github_token = "token ACCESS_TOKEN"
github_address = "https://api.github.com/repos/rudty/MuteSpeakerOnHeadsetUnplugged"
 
req = urllib.request.Request(github_address, headers={
    "Authorization": github_token
})
res = urllib.request.urlopen(req)
body = res.readline()
 
= json.loads(body)
print(j)
cs



헤더 포함 


Comments