분류 전체보기414 주문창 구현 2022. 3. 17. pyinstaller로 만든 실행파일(exe) 에러처리 ## spec파일만 생성 pyinstaller --clean sample.spec 1. 대상파일.spec 파일 수정 필요 datas 항목 리소스 파일의 경로를 입력 튜플 형식 : (src, dest) datas = [('./img/image.png', './img')] datas = [('image.png', './img')] datas = [('./img/*', './img')] ## pyinstaller --add-data 'README.png;.' pytrader.py hiddenimports 항목 from 공통.통신 import 시리얼통신'이라는 모듈을 못찾았다는 에러를 확인할 경우 hiddenimports = ['공통.통신.시리얼통신'] 2. spec파일을 대상으로 pyinstaller 재 실행 2022. 3. 15. pycharm 실행파일 만들기 PyInstaller Manual — PyInstaller 4.10 documentation © Copyright This document has been placed in the public domain.. Revision 669313ba. pyinstaller.readthedocs.io pyinstaller 모듈 설치 pip install pyinstaller exe파일 설치 위치 : C:\Users\neo21\anaconda3\envs\win32_py37\Scripts\pyinstaller.exe 모듈 설치 위치 : C:\Users\neo21\anaconda3\envs\win32_py37\Lib\site-packages\PyInstaller PyCharm에서 프로젝트에 종속적으로 설치된 모듈의 경우.. 2022. 3. 15. requirements.txt로 패키지 관리하기 [ pip를 이용하여 패키지 목록 관리 ] - 일반적으로 requirements.txt 파일명을 이용하여 생성 - 설치 목록만 생성 1. 설치목록 저장 pip freeze > pip_requirements.txt 2. txt파일을 이용한 패키지를 한 번에 설치 pip install -r pip_requirements.txt # 패키지 버전 지정 이상 버전 지정 : idna>=2.8 특정 버전대의 아무 버전 지정 : idna>=2.* [ conda를 이용하여 가상환경 및 패키지 목록 관리 ] 1. 저장 conda env export > conda_requirements.txt 2. txt파일을 이용한 가상환경 생성 및 패키지를 한 번에 설치 conda env create -f conda_requiremen.. 2022. 3. 13. 가상환경 만들기 [ conda ] 가상환경 이름: win32_py37 기본 디렉토리에 생성된 가상환경 ( conda가 관리 : C:\Users\neo21\anaconda3\envs\) 지정 디렉토리에 생성된 가상환경 (C:\envs\) 가상환경 이름, 디렉토리 확인 conda info --envs 가상환경 디렉토리 C:\Users\neo21\anaconda3\envs\win32_py37 C:\envs\win32_py37 가상환경 생성 conda create -n win32_py37 conda create --prefix=C:\envs\win32_py37 가상환경 활성화 conda activate win32_py37 ① conda activate C:\envs\win32_py37 ② 가상환경 서브디렉토리 32bit 설정 .. 2022. 3. 13. 키움 openAPI 자동 로그인 Python 3.7 win32bit 1) 자동 버전 처리 스크립트 - KOAStudioSA에서 접속 실행 - 번개3 실행 2) 번개3 자동 로그인 코드 (관리자 권한으로 실행 필요 / 32bit python ) from pywinauto import application from pywinauto import timings import time import os app = application.Application() app.start("C:/KiwoomFlash3/Bin/NKMiniStarter.exe") # 번개3 바로가기 아이콘의 속성에서 위치 확인하여 수정 필요 title = "번개3 Login" # SWAPY를 이용하여 확인 가능 dlg = timings.wait_until_passes(20, .. 2022. 3. 12. backtrader 에러 - FileNotFoundError: [Errno 2] No such file or directory: '005930.KS' 조건 : python version 3.6 ( winows 32bit ) 에러 C:\Users\neo21\anaconda3\envs\py37_32\python.exe C:/Users/neo21/PycharmProjects/Stock/main.py Traceback (most recent call last): File "C:/Users/neo21/PycharmProjects/Stock/main.py", line 64, in cerebro.run() # run it all File "C:\Users\neo21\anaconda3\envs\py37_32\lib\site-packages\backtrader\cerebro.py", line 1127, in run runstrat = self.runstrategies.. 2022. 3. 10. [BackTrader] HomePage : https://www.backtrader.com/ Documentation : https://www.backtrader.com/docu/ Community : https://community.backtrader.com/ GitHub : https://github.com/mementum/backtrader Indicator Reference : https://www.backtrader.com/docu/indautoref/ Features : https://www.backtrader.com/home/features/ 예시 : https://www.backtrader.com/home/helloalgotrading/ 1. 전략 만들기 parameter 결정 전략에 필요한 Indicator를 .. 2022. 3. 10. Pandas를 이용한 Naver금융에서 주식데이터 가져오기 https://excelsior-cjh.tistory.com/109?category=975542 5. Pandas를 이용한 Naver금융에서 주식데이터 가져오기 Pandas를 이용한 Naver금융에서 주식데이터 가져오기 이전에 포스팅한 3. 주식 데이터를 PostgreSQL에 저장하기에서는 주식데이터를 수집하기 위해서 증권API인 크레온Plus를 이용했다. 하지만, 이 증 excelsior-cjh.tistory.com https://todo-wr-sth.tistory.com/11 파이썬 pandas-datareader로 네이버 금융 API를 사용할수 있다(?) https://pandas-datareader.readthedocs.io/en/latest/remote_data.html#naver-finance.. 2022. 3. 9. 이전 1 ··· 42 43 44 45 46 다음