1. 업비트 api 키 받키
https://upbit.com/mypage/open_api_management
본인이 받을 정보를 선택하고 카카오 인증을 하면
access key 와
secret key 가 발급된다.
2. 시세 정보를 불러오는 python 스크립트 작성
import hashlib
import time from urllib.parse
import urlencode
import jwt
import requests
import uuid
ACCESS_KEY = ' 입력 '
SECRET_KEY = ' 입력 '
def getTradePrice(market):
url = "https://api.upbit.com/v1/candles/days"
querystring = {"market": market, "count": "1"}
response = requests.request("GET", url, params=querystring)
print(response.json())
getTradePrice("KRW-BTC")
[root@localhost ~]# python3 ./upbit.py
[{'market': 'KRW-BTC', 'candle_date_time_utc': '2021-09-10T00:00:00', 'candle_date_time_kst': '2021-09-10T09:00:00', 'opening_price': 55879000.0, 'high_price': 56850000.0, 'low_price': 54785000.0, 'trade_price': 55176000.0, 'timestamp': 1631286629742, 'candle_acc_trade_price': 478995043688.07806, 'candle_acc_trade_volume': 8566.61583134, 'prev_closing_price': 55900000.0, 'change_price': -724000.0, 'change_rate': -0.0129516995}]
현재 가격만 가져오기
return response.json()[0]['trade_price']
'programming > python' 카테고리의 다른 글
Python 패키지 폐쇄망 설치 (0) | 2023.12.08 |
---|---|
[django] 테이블 삭제 후 재생성 안될 때 (0) | 2023.04.03 |
파이썬 정규표현식 문자열 추출 (0) | 2021.07.09 |
파이썬 비정형 데이터 파싱 (0) | 2021.04.29 |
파이썬 독학하기 좋은 위키독스 모음집 (0) | 2021.04.11 |