IT/python 8

파이참에서 vscode로 옴기게 되었다.

나는 파이썬 편집 툴을 파이참을 주로 이용했다. 왜인지 생각해 보니 파이썬 전용으로 만들어진 툴이라는 생각이 들었고 공짜고 뭐 그랬다. 요즘 시스템트레이딩을 해보려고 이것저것 시도하고 있는데 윈도우 피씨가 따로 없다 보니 가상환경에서 개발 세팅을 하게 되었다. 그러면서 느끼게 된 게 파이참이 무겁다는 거다. 특히 처음 실행할 때 뭘 그리 indexing 하는지 한참을 멍 때리게 했다. 크레온을 테스트하는데 어쩌다 가상한경이 재부팅되면 또다시 한세월을 기다리는 현상이 반복되었다. 하.. 그러서 이번에 vscode로 변경을 했는데 대 만족이다. 너무 가벼워서 가상환경이라는 사실을 잊게 해줄 정도였다. 환경세팅도 간단하게 끝났다. 아래와 같이 세팅을 진행했다. 익스텐션 추가에서 python, python ex..

IT/python 2024.04.18

[파이썬] DLL load failed while importing win32api: 지정된 모듈을 찾을 수 없습니다.

맥>페러럴즈에서 윈도우를 서버로 이용하고있는데 어느날 갑자기 아래의 에러가 발생했다. Traceback (most recent call last): File "C:\Users\generator\Downloads\python\site\cybos\Cybos.py", line 6, in from CybosMain import CybosMain File "C:\Users\generator\Downloads\python\site\cybos\CybosMain.py", line 1, in from pywinauto import application File "C:\Users\generator\anaconda3\lib\site-packages\pywinauto\__init__.py", line 59, in import..

IT/python 2024.04.08

[파이썬] 공모일정 및 신규상장 일정 가져오기

공모일정정 및 신규 상장일일 가져오기위해서 38.co.kr에서 데이터를 가져 오는 부분입니다. tdm1, slack 부분은 개인적으로 사용하는 공통부분입니다. 개발에 참고하세요~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 import requests fro..

IT/python 2024.04.03

[파이썬] RuntimeWarning: divide by zero encountered in exp2 에러 발생

pip uninstall numpy pandaspip install numpy pandasnumpy를 소스 상에서 사용하지 않는데도 사용하는 라이브러리에서 numpy를 zero를 나눌수 없다는 둥의 에러가 발생했다.원인을 찾을수 가 없어서 워닝을 끄는 방법도 사용을 해봤지만 완전히 끌수 없는 상황이 였다.그리래서 gpt를 계속 추긍했더니 해결책을 주었다.바로  라이브러리 업데이트 였다.1pip install --upgrade pandas numpycs이후에 에러 없이 잘 사용중이다.-----------------------------------------------------------------------이 이후에 윈도우에서도 동일하게 수행을 했는데 아래와 같은 에러가 발생했다...\..\meson.b..

IT/python 2024.03.22

파이썬 리스트 사용 예제

리스트(List)는 파이썬에서 가장 일반적으로 사용되는 내장 자료구조다. 리스트는 순서가 있는 데이터의 집합을 나타내며, 여러 가지 타입의 요소를 포함할 수 있다. 파이썬에서 리스트는 대괄호 []를 사용하여 생성되며, 각 요소는 쉼표로 구분한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 class test: def t(self): #생성 list= []; print(list) #삽입 list.append("aa"); list.append("bb"); list.append("cc"); list.append("dd"); print(list) #삭제(값을 꺼냄) list.pop(0); print(list) #루프 돌면서 값을 꺼냄 f..

IT/python 2024.01.31