2019/06
ccxt 를 사용하여 가상화폐 데이터 다운로드하기 Download Cryptocurrency Data with CCXT
2019. 6. 24.여기서는 CCXT 를 이용하여 가상화폐 거래 데이터를 다운로드하는 코드를 작성해보자. CCXT에 대한 자세한 내용은 다음 링크에서 확인할 수 있다. https://github.com/ccxt/ccxt 먼저 pip install ccxt 로 CCXT 라이브러리부터 설치한다. pandas 도 설치되어 있어야 한다. 추후 활용예에서 보겠지만, 다운로드 툴은 한 줄의 명령문으로 작동하며, 다음 옵션을 특정해야 한다. 화폐쌍 타임프레임 거래소 시작일과 종료일에 대한 입력은 없다. 그리고 일단 데이터가 다운로드되면, 같은 폴더내에 CSV 파일 형태로 저장된다. 전체 코드는 다음과 같다. import ccxt from datetime import datetime, timedelta, timezone import ma..
아나콘다 환경에서 주피터 노트북 ModuleNotFoundError: No module named 'ccxt'
2019. 6. 21.아나콘다 가상환경에서 ccxt 패키지를 설치하였으나 주피터 노트북에서 아래와 같이 해당 모듈을 찾을 수 없다고 나오는 경우의 처리방법에 대해 알아보자. import ccxt print(ccxt.exchanges) --------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) in () ----> 1 import ccxt 2 print(ccxt.exchanges) ModuleNotFoundError: No module named 'ccxt' 하지만 아래에서 보는 바와 같이 ccxt 1.18.766 버전이 설치되어 있음을 알 수 있다. (l..
오라클 SQL 자주 쓰이는 숫자 관련 함수 ROUND
2019. 6. 17.자주 쓰이는 숫자 관련 함수 중 하나가 ROUND 이다. ROUND 숫자 함수는 제공된 값을 주어진 자리 수까지 반올림합니다. ROUND--(--source_number--,--precision--) 다음은 ROUND 함수를 이용하여 반올림하는 예제이다. select ROUND(7534.1238, 2), ROUND(99672.8591, 2) FROM dual; "ROUND(7534.1238,2)""ROUND(99672.8591,2)" 7534.12 99672.86 ROUND 함수는 2개의 파라메터를 갖는다. 이 중 하나는 필수 아이템으로 반올림 대상이 되는 값인 source_number 이다. 나머지 하나는 정밀도를 나타내는 파라메터인 precision으로, 반올림의 결과 양수의 경우 소수점 우측 몇 자..
워드프레스 관리자 로그인 오류 Redirect loop when trying to login to /wp-admin/
2019. 6. 16.워드프레스 설치형 사이트에서 관리자로 로그인한 후 다음의 현상이 나타나는 경우가 있다. 화면 상단의 Admin Bar가 노출되지 않는다 또는 mysite.com/wp-admin 경로를 통해 관리 페이지로 이동하고자 했으나 반복해서 mysite.com 페이지로 리다이렉트된다 이 경우 다음 순서대로 하나씩 진행해본다. 로컬 브라우저의 쿠키 삭제 전체 플러그인 비활성화 - /wp-content/plugins/ 디렉토리를 plugins_OLD 로 변경한다 sudo mv plugins plugins_OLD 기본 테마로 변경 /wp-content/themes/ 디렉토리로 이동하여 현재 테마 디렉토리 이름을 theme_OLD 와 같이 변경 .htaccess 파일 삭제 - .htaccess_OLD 와 같이 이 파일의 ..