티스토리 뷰

# 참고서적 : [파이썬 증권데이터 분석] 

# 파트 : 2장 파이썬 프로그래밍

# 페이지 : p.63~p.74

 

1. 가상 환경에서 blcokchain 라이브러리 사용

가상 환경에서 blcokchain 라이브러리 사용

 - exchangerates 모듈 사용하여 비트코인 15분 전 KRW 시세 확인(12/04 기준) : 약 2,115만원

 

2. 문자열, 산술연산

str문자열 클래스, 이스케이프문자(역슬래쉬), 인덱싱, 슬라이싱, 산술연산

 

3. 흐름 제어

if 조건문, for 반복문, while 반복문, while else와 for else, try except 예외 처리

※ RSI(상대강도지수, Relative strength index) : 시장이나 개별 주식이 과매수 상태인지 또는 과매도 상태인지 판단

 - RSI > 70 : 과매수 상태

 - RSI < 30 : 과매도 상태

 

※ enumerate() 함수 : 각각의 반복 과정에서 아이템 인덱스 구할 수 있어 편리함

enumerate(반복자료형[, 인덱스의 시작값])

※ for, while 반복문 + continue, break 문

 1) continue : 조건이 맞으면 나머지 코드 실행하지 않고, 다음 반복 이어서 수행

 2) break : 코드 실행을 중단하고 가장 근접한 for, while 반복문을 벗어나라

 

※ while else와 for else

 - while과 for 반복문에 else 문을 같이 쓰면 반복을 종료하고 특정 문장을 실행할 수 있음

 - 단, break 문에 의해서 종료되면 실행하지 않음

 

※ try except 예외 처리

 - 예외 처리 지정으로 예외 발생으로 인한 프로그램 종료 방지

 

4. 에러처리

※ pip upgrade 에러로 인한 처리

 - 에러 형태 : WinError5로 규정된 엑세스 거부

 - 참고 사이트 : smorning.tistory.com/328

 - 해결 방식

  -- cmd 관리자 권한 실행

  -- python -m pip install --upgrade pip 입력 후 인스톨 확인

댓글