SW/Python8 [Python] 파이썬으로 실시간 주가 얻어오기 파이썬 실생활 활용시리즈로 이번 포스트에서는 파이썬으로 실시간 종목 주가 정보를 얻어오는 코드에 대하여 알아보도록 하겠습니다. 개념 다음 금융정보의 주식시세를 파이썬으로 Read하여 일정주기로 출력해주는 코드입니다. 종목은 여러개를 지정할수 있으며, 최소 주기는 1(Second,초) 입니다. 만약 본인이 평일 회사에있고 스마트폰으로 주가 정보를 확인하기 어려울때, 특히 회사에서 HTS가 방화벽에 의해 막혀있거나 접속 불가인 상태일때 유용하게 사용할수 있을것으로 생각됩니다. (전제는 파이썬을 조금이라도 알고 있다거나, 프로그래머라는 점입니다.^^ 이 참에 파이썬을 시작하셔도 됩니다.) 소스는 공유받은 소스를 제 환경에 맞게 약간 수정하였습니다. 공유해주신 분께 감사드립니다. 개발환경 Windows 10 6.. 2017. 11. 21. [Python] 파이썬으로 복리 계산하기 이번 포스트에서는 파이썬으로 실생활에 유용한 코드를 작성해 보도록 하겠습니다. 이번 주제는 파이썬으로 복리 계산하기 입니다. 개발환경 Windows 10 64bit, Python 3.5 기반에서 테스트를 하였습니다. Anaconda 2.4.0 (32bit) 를 사용함. 복리 계산의 원리 S : 만기금액 P : 투자하는 원금 i : 연간 이자율(5%는 0.05로 바꿔서 계산) n : 투자기간(년) k : 이자 지급 횟수가 연 k차례S = P(1 + i)^n (년단위) S = P(1 + i/k)^kn (이자 지급 횟수가 연 k차례인 복리식)Python Code 1234567891011121314151617181920#-*- coding: utf-8 -*-import sys def calWelfare(mone.. 2017. 10. 26. [Python] 파이썬으로 작성한 테트리스 이번 포스트에서는 파이썬으로 작성된 테트리스 소스를 공유해 드립니다. 이 소스는 제가 직접 작성한 코드는 아니고 누군가 작성해놓은 코드를(일종의 OpenSource겠죠?^^) 제 포스트에 공유하기로 했습니다. 개발 환경Windows 10 64bit, Python 3.5 기반에서 테스트를 하였습니다. 소스를 보시면 PyQT4를 사용을 하는데, Anaconda 2.4.0 (32bit)용을 사용하였습니다. Anaconda를 설치하시면 PyQT가 기본적으로 설치가 되어 있으므로 별도의 설치를 하지 않으셔도 됩니다. Python Code 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354.. 2017. 10. 26. [Python] 주식 평단가 계산 안녕하세요. 꽃의 비밀입니다. 이번 포스트에서는 파이썬으로 실생활에 응용할수 있는 프로그램을 한번 만들어 보도록 하겠습니다. 이번 소스는 본인의 보유 주식이 현재가 보다 낮을때 얼마나 추가 매수를 하여 평균 단가를 얼마나 낮출수 있을지 계산을 하는 일명 '물타기'시에 주식수량과 현재가를 계산해 볼수 있는 프로그램을 파이썬으로 만들어 보겠습니다. 주식 평단가 계산 주식 평단가를 계산하는 방법은 생각외로 간단합니다. 자신이 보유하고 있는 주식의 매수 단가와 주식수를 곱한 금액에 새로 매수할 주식수와 현재가를 곱하여 총 매수금액을 더한후 보유 주식수 + 신규 매수할 주식수를 더한 총 주식수로 나누면 됩니다. 주식 평단가 = ( 보유 주식수 * 보유 주식 매수 단가 ) + ( 신규 매수 주식수 * 신규 매수시 .. 2017. 10. 25. [Python] 팩토리얼 계산 안녕하세요! 꽃의비밀입니다. 이번 포스트에서는 파이썬으로 수학에서 팩토리얼(n!)을 계산하는 기능을 구현하는 소스를 살펴보도록 하겠습니다. 팩토리얼의 정의 1부터 {\displaystyle n}까지의 연속된 자연수를 차례로 곱한 값이다. 기호로는 {\displaystyle n!}과 같이 느낌표(!)를 사용한다. 파이썬 Source로 구현하기 그럼 파이썬으로 1부터 n까지의 자연수를 곱한 팩토리얼(Factorial) 값을 구하는 프로그램을 구현해보도록 하겠습니다. Source는 아래와 같습니다. 12345678910111213141516171819202122232425262728293031323334import sys class CalFactorial : def __init__(self): self.ret.. 2017. 6. 12. [Python] 파이썬 Source의 기본 형태 안녕하세요. 이번 포스트에서는 파이썬에서 Source 기본 형식에 대해 알아보도록 하겠습니다. 파이썬은 간단한 문법으로 인해 배우기 쉽고, 객제 지향 프로그램을 손쉽게 구현할수 있는 특징을 가지고 있습니다. 이러한 특징은 초보자도 라고 할지라도 비교적 쉽게 프로그래밍에 접할수 있고, 코드를 재활용하기가 매우 수월하여 수많은 응용 라이브러리를 사용할수 있는 장점이 많은 언어입니다. 전 그래서 개인적으로 파이썬을 좋아하고, 프로그래밍을 처음 접하거나 초보자인 분들에게 강력 추전드리는 언어라고 말씀드리고 싶습니다. 파이썬을 충분히 다를줄 안다면, 다른 언어인 C/C++/JAVA 등도 접근하기 수월할것으로 생각됩니다. 자 그러면, 파이썬의 소스 기본 구조가 어떻게 되어 있는지 확인해 보겠습니다. 파이썬의 기본 .. 2017. 6. 9. 이전 1 2 다음