파이션 4

Python 프로그래밍

1. Python이란 무엇인가?Python은 고급 프로그래밍 언어로서, 다양한 소프트웨어 개발에 사용됩니다. 간결하고 이해하기 쉬운 문법을 가지고 있어 프로그래머가 코드를 빠르고 효율적으로 작성할 수 있도록 돕습니다. 귀도 반 로섬에 의해 1991년에 처음 출시된 이후, Python은 그의 유연성과 다기능성 덕분에 급속도로 인기를 얻었습니다. Python Web Site- https://www.python.org/ 2. Python의 장점가독성Python의 문법은 매우 직관적이고 사용자 친화적입니다. 이로 인해 프로그래머들은 코드를 더 빠르고 쉽게 작성하고 이해할 수 있습니다. Python의 가독성은 주로 그 간결하고 직관적인 문법에서 나옵니다. 이로 인해 코드가 마치 영어 문장처럼 읽히며, 이해하기 쉽..

[Python] INI 파일 일고 쓰기

INI 파일은 다양한 응용 프로그램 설정을 저장하기 위해 널리 사용되는 간단한 파일 형식입니다. 여기에 대해 더 자세히 설명하고 Python에서 이를 다루는 방법에 대해 추가 정보를 제공하겠습니다.INI 파일 형식INI 파일은 키-값 쌍을 사용하여 설정을 저장합니다. 이 형식은 읽기 쉽고 간단한 편집이 가능하다는 장점이 있습니다. 기본 구조는 다음과 같습니다:1. 변수 (Parameters): 각 변수는 이름 = 값 형식으로 저장됩니다. 여기서 "이름"은 등호 왼쪽에 위치하며, "값"은 등호 오른쪽에 위치합니다. 예를 들어, username = user123과 같이 설정할 수 있습니다.2. 섹션 (Sections): 설정 파일을 논리적으로 구분하기 위해 섹션을 사용할 수 있습니다. 섹션은 대괄호(..

[Python] FinanceDataReader 를 통한 주가 읽기 - 이동 평균선

[Python] FinanceDataReader 를 통한 주가 읽기 - 이동 평균선 이동평균선은 매일 산정되는 가격을 기준으로 이동평균치를 표시하는 것을 말한다. 연장선으로 일정 기간의 주가 평균가격을 그어놓은 선이다. 이동편균선 은 주가의 평규치 진행 방량을 확인하고 대략적인 상승과 하락을 예측하고 판단하는데 사용하는 지표이다. 이동편평선 계산 공식 이동평균선 = 설정 기간의 종가의 합 / 설정기간 5일 평균선은 5일간의 종가평균, 10일 평균선은 10일간의 종가평균으로 진행된다. FinanceDataReader 에서 이동 평균선 s_df 는 이전 stockMain 함수를 통해 만들어지는 Data Frame 이다. def stockMain(val, strFromDay, strToDay): 5일 평균선:..

[Python] FinanceDataReader 를 통한 주가 읽기

[Python] FinanceDataReader 를 통한 주가 읽기 기존 pandas-datareader 는 잘 구성된 시계열 데이터 수집 라이브러리로 사용되고 있지만, 현재 야후 파이내스가 더 이상 지원되지 않는 등 의 이슈가 있다. FinanceDataReader는 pandas-datareader 를 대체하기 보다 보완하기 위한 목적으로 만들어졌다. 종목 코드 거래소별 전체 종목코드: KRX (KOSPI, KODAQ, KONEX), NASDAQ, NYSE, AMEX, S&P 500 가격 데이터 해외주식 가격 데이터: AAPL(애플), AMZN(아마존), GOOG(구글) 등 국내주식 가격 데이터: 005930(삼성전자), 091990(셀트리온헬스케어) 등 각종 지수: KS11(코스피지수), KQ11(코..