본문 바로가기

반응형

python

(6)
뉴스 검색 결과가 주가에 미치는 영향: 실시간 데이터 분석 투자를 결정하기 위해 어떤 것들을 고려해야 하나 고민하다가 문득 궁금해 졌습니다.과연 특정 기업의 주가와 뉴스는 어떤 관계가 있을까? 긍정적인 뉴스가 많으면 주가가 올라갈까?부정적인 뉴스가 많으면 주가는 내려가나? 이런 점들을 간편하게 알아낼 수 있는 방법이 없을까? 이렇게 고민하다가 구글 검색을 통해 어떤 문장이 긍정적인지, 부정적인지를 알아내는 방법이 있다는 것을 보았습니다. 먼저 결과부터 보여드리면 일정한 기간동안 테슬라 뉴스를 검색하여 긍정/중립/부정적인 뉴스의 개수를 그래프로 그려보고, 그것과 비교할 수 있도록 그 기간동안의 주가 등락률을 그래프로 표시해보았습니다.그래프 색을 좀 손봐야겠네요. 그래도 재미로 한번 봐주세요. 뉴스와 주가의 등락이 관련이 있어 보이나요? ^^ 1. NewsApiCl..
python, LSTM을 활용한 주식 가격 예측 오늘은 python을 이용하여 과거의 종가 기준으로 주가를 예측하는 코드를 만들어 보았습니다.먼저 LSTM이 무엇인지는 자세히 기술하지 않겠습니다. LSTM(Long Short Time Memory)의 약자로 이전 정보를 오랫동안 기억할 수 있는 메모리 셀을 가지고 있으며, 이를 통해 긴 시퀀스 데이터를 처리할 수 있는 모델입니다.검색해보면 시계열 데이터의 예측, 자연어 처리, 음성 인식, 이미지 분류 등에서 중요한 역할을 하는 모델 중 하나라고 합니다.  1. Data 가져오기이제 본론으로 들어가서, 주식가격을 예측하려면 이전의 데이터들을 가지고 학습을 시켜야 합니다. 학습을 시키려면 이전의 데이터들이 필요한데, 이는 yfinance에서 다운로드 받을 수 있습니다.import yfinance as yf..
pyinstaller로 배포할 exe에 필요한 파일들 모두 포함시키는 방법 안녕하세요. 지난번에 한번 pyinstaller로 exe를 만드는 스크립트를 소개한 적이 있는데요.이번에 어떤 작업을 하면서 겪은 문제와 해결하는 방법에 대해 기술하려고 합니다. 1. pyinstaller 사용하여 exe 만들기먼저 다시 한번 리마인드 하는 차원에서 pyinstaller를 사용하여 exe 만드는 법을 적어봅니다.먼저 Command창을 띄우고 pyinstaller가 없다면 설치합니다.그리고 다음과 같이 .py파일을 exe파일로 만들었습니다.2. 파일을 찾을 수 없는 오류그런데 이번에 진행한 작업중에 exe와 함께 .ini파일을 배포하여 ini파일에서 내용을 읽어야 하는 부분이 있었습니다.코드에는 다음과 같이 되어 있었죠.# 사용자 입력 받기user_inputs1 = get_user_inpu..
python 주식 가격 알림 메일 보내기 안녕하세요. 오늘은 python으로 특정 주식 가격이 얼마 이상 또는 얼마 이하가 되면 내게 메일을 보내는 툴을 만들어 볼까 합니다. 얼마전에 가지고 있던 애플주식 몇주를 팔았는데, 애플 주가가 얼마 이하고 떨어지면 다시 사고 싶은 생각이 들었어요. 물론 매일 밤 미국 주식 시장이 시작되는 23:30부터 모니터링 할 수도 있지만, python으로 이것저것 사부작 사부작 해 보고 있는데, 이정도는 해 볼만 하지 않을까 하여 시작해 보았습니다. 1. 주가 정보 수집 먼저 주가 정보를 수집할 수 있어야 합니다. 구글에 검색해 보면 엄청 다양한 방법들이 나옵니다. 어지럽네요 ㅡㅡ; 난 애플주가만 좀 알았으면 하는데, 어떤 방법을 써야하나... 그 중 가장 쉬워보이는 yfinance 라이브러리를 사용해 보도록 하..
이미지로 좌표찾기 및 마우스클릭 - pyautogui 안녕하세요. 오늘은 python 혼자서 이것저것 해보다가 알게된 부분에 대해 기록해 볼까 합니다. 일을 하다보면 정말 단순히 일정한 패턴으로 반복적으로 클릭만 하게 되는 경우가 있습니다. 이를 자동화할 수 있는 방법이 없을까? 라는 생각을 하였습니다. 거창하게 얘기해서 자동화이지, 사실은 PC화면상에서 어떤 버튼을 일정한 주기로 반복하여 누르기만 하면 되는데 이걸 내가 계속 하고 있자니 시간낭비가 심한 것 같아서 새로운 언어에 대한 공부도 할겸 python으로 이를 구현해 보기로 했습니다. 1. 목표 일단 제 목표는 계산기를 띄워서 자동으로 5, +, 9, =, 버튼을 각각 눌러서 결과인 14가 계산기에 표시되도록 하는 것이라고 하였습니다. IDE는 PyCharm을 사용 gui는 tkinter를 사용 2..
파이썬 스크립트(.py 파일)를 실행 가능한(.exe) 파일로 변환 안녕하세요, 오늘은 파이썬 스크립트를 Windows에서 직접 실행 가능한 .exe 파일로 변환하는 방법에 대해 알아보겠습니다. 이렇게 하면 파이썬 인터프리터가 설치되지 않은 환경에서도 우리의 파이썬 프로그램을 실행시킬 수 있습니다. 파이썬 스크립트(.py 파일)를 실행 가능한(.exe) 파일로 변환하기 위해서는 PyInstaller 또는 cx_Freeze와 같은 패키지를 사용할 수 있습니다. 이 예제에서는 PyInstaller를 사용하여 설명하겠습니다. 먼저, PyInstaller를 설치하려면 커맨드 프롬프트 또는 터미널에서 다음 명령어를 실행합니다.설치가 완료되면, 이제 PyInstaller를 사용하여 파이썬 스크립트를 .exe로 변환할 수 있습니다. 커맨드 프롬프트나 터미널에서 다음 명령어를 실행하세..

반응형