파이썬에서 API에 연결하여 데이터 얻기 (with 코인 체크 and requests)
이 기사에 대하여
코인 체크 에서 공개된 API에 연결하여 데이터를 검색하고 해당 데이터를 Python 변수에 할당할 때까지 작성합니다.
이번에는 비트 코인 가격을 얻으려고합니다.
왜 동전 체크를 선택했는지 어쩐지입니다.
이번에 사용하는 Python 라이브러리의 requests는 과거 기사을 참고하여 설치해 주세요.
관련 기사
ANACONDA NAVIGATOR를 사용하여 가상 환경을 만들고 psycopg2를 넣습니다.
검색할 API
공개되고 있는 API 중의 티커 라는 정보를 취득해 옵니다.
이미지의 빨간색 테두리로 둘러싸인 부분, 거기가 취득하기 위한 주소가 되므로, 기억해 주세요.
소스 코드
coincheck.pyimport requests
res = requests.get('https://coincheck.com/api/ticker')
Data = res.json()
쉽게 데이터를 얻을 수있었습니다! ! !
requests.get() 부분으로 지정하고 있는 것이 이전의 이미지의 빨간색 프레임 부분입니다.
htps // 코인치ぇck. 코 m/아피/치 c케 r 의 htps // 코인치ぇck. 코m/ 까지가 사이트의 URL, 그 뒤의 api/ticker 가 빨간색 프레임 부분입니다.
우선 보겠습니다.
coincheck.pyprint(Data)
result.txt{'last': 746991.0, 'bid': 746628.0, 'ask': 746977.0, 'high': 752000.0, 'low': 734701.0, 'volume': 1806.24942343, 'timestamp': 1538276575}
축하합니다.
이제 API를 사용하여 데이터를 검색할 수 있습니다!
데이터의 변수에 할당
라고 하는 곳에서 끝나 버리면 나와 같은 초보자 SE에는 조금 어려운 것이 있습니다.
그래서 이 데이터를 변수에 대입해 보려고 합니다.
result.txt{'last': 746991.0, 'bid': 746628.0, 'ask': 746977.0, 'high': 752000.0, 'low': 734701.0, 'volume': 1806.24942343, 'timestamp': 1538276575}
데이터를 보면 「이름:값, 이름:값」이라고 하는 내용이 되어 있는 것을 알 수 있습니다.
각 데이터가 명칭과 거기에 붙은 값으로 되어 있습니다. 이것이 사전형 객체입니다.
꺼내는 방법은 간단하고, 배열에서는 수치인 곳을 이 데이터의 명칭으로 해 주면 취득할 수 있습니다.
coincheck.pylast = Data["last"]
print(last)
result.txt746991.0
그러면 이것으로 끝입니다.
고마워요.
Reference
이 문제에 관하여(파이썬에서 API에 연결하여 데이터 얻기 (with 코인 체크 and requests)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yokotate/items/1d2d9a3b870cd849e628
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
ANACONDA NAVIGATOR를 사용하여 가상 환경을 만들고 psycopg2를 넣습니다.
검색할 API
공개되고 있는 API 중의 티커 라는 정보를 취득해 옵니다.
이미지의 빨간색 테두리로 둘러싸인 부분, 거기가 취득하기 위한 주소가 되므로, 기억해 주세요.
소스 코드
coincheck.pyimport requests
res = requests.get('https://coincheck.com/api/ticker')
Data = res.json()
쉽게 데이터를 얻을 수있었습니다! ! !
requests.get() 부분으로 지정하고 있는 것이 이전의 이미지의 빨간색 프레임 부분입니다.
htps // 코인치ぇck. 코 m/아피/치 c케 r 의 htps // 코인치ぇck. 코m/ 까지가 사이트의 URL, 그 뒤의 api/ticker 가 빨간색 프레임 부분입니다.
우선 보겠습니다.
coincheck.pyprint(Data)
result.txt{'last': 746991.0, 'bid': 746628.0, 'ask': 746977.0, 'high': 752000.0, 'low': 734701.0, 'volume': 1806.24942343, 'timestamp': 1538276575}
축하합니다.
이제 API를 사용하여 데이터를 검색할 수 있습니다!
데이터의 변수에 할당
라고 하는 곳에서 끝나 버리면 나와 같은 초보자 SE에는 조금 어려운 것이 있습니다.
그래서 이 데이터를 변수에 대입해 보려고 합니다.
result.txt{'last': 746991.0, 'bid': 746628.0, 'ask': 746977.0, 'high': 752000.0, 'low': 734701.0, 'volume': 1806.24942343, 'timestamp': 1538276575}
데이터를 보면 「이름:값, 이름:값」이라고 하는 내용이 되어 있는 것을 알 수 있습니다.
각 데이터가 명칭과 거기에 붙은 값으로 되어 있습니다. 이것이 사전형 객체입니다.
꺼내는 방법은 간단하고, 배열에서는 수치인 곳을 이 데이터의 명칭으로 해 주면 취득할 수 있습니다.
coincheck.pylast = Data["last"]
print(last)
result.txt746991.0
그러면 이것으로 끝입니다.
고마워요.
Reference
이 문제에 관하여(파이썬에서 API에 연결하여 데이터 얻기 (with 코인 체크 and requests)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yokotate/items/1d2d9a3b870cd849e628
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
coincheck.py
import requests
res = requests.get('https://coincheck.com/api/ticker')
Data = res.json()
쉽게 데이터를 얻을 수있었습니다! ! !
requests.get() 부분으로 지정하고 있는 것이 이전의 이미지의 빨간색 프레임 부분입니다.
htps // 코인치ぇck. 코 m/아피/치 c케 r 의 htps // 코인치ぇck. 코m/ 까지가 사이트의 URL, 그 뒤의 api/ticker 가 빨간색 프레임 부분입니다.
우선 보겠습니다.
coincheck.py
print(Data)
result.txt
{'last': 746991.0, 'bid': 746628.0, 'ask': 746977.0, 'high': 752000.0, 'low': 734701.0, 'volume': 1806.24942343, 'timestamp': 1538276575}
축하합니다.
이제 API를 사용하여 데이터를 검색할 수 있습니다!
데이터의 변수에 할당
라고 하는 곳에서 끝나 버리면 나와 같은 초보자 SE에는 조금 어려운 것이 있습니다.
그래서 이 데이터를 변수에 대입해 보려고 합니다.
result.txt{'last': 746991.0, 'bid': 746628.0, 'ask': 746977.0, 'high': 752000.0, 'low': 734701.0, 'volume': 1806.24942343, 'timestamp': 1538276575}
데이터를 보면 「이름:값, 이름:값」이라고 하는 내용이 되어 있는 것을 알 수 있습니다.
각 데이터가 명칭과 거기에 붙은 값으로 되어 있습니다. 이것이 사전형 객체입니다.
꺼내는 방법은 간단하고, 배열에서는 수치인 곳을 이 데이터의 명칭으로 해 주면 취득할 수 있습니다.
coincheck.pylast = Data["last"]
print(last)
result.txt746991.0
그러면 이것으로 끝입니다.
고마워요.
Reference
이 문제에 관하여(파이썬에서 API에 연결하여 데이터 얻기 (with 코인 체크 and requests)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yokotate/items/1d2d9a3b870cd849e628
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
{'last': 746991.0, 'bid': 746628.0, 'ask': 746977.0, 'high': 752000.0, 'low': 734701.0, 'volume': 1806.24942343, 'timestamp': 1538276575}
last = Data["last"]
print(last)
746991.0
Reference
이 문제에 관하여(파이썬에서 API에 연결하여 데이터 얻기 (with 코인 체크 and requests)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yokotate/items/1d2d9a3b870cd849e628텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)