vscode 6

python(vscode)/그래프에 커서 표시하기#2/데이터 보여주기

지난글에이어 그래프 커서움직일때마다 데이터를 그려보자. 1. 코드 작성하자 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 import matplotlib.pyplot as plt import matplotlib.widgets as widgets import numpy as np # 1. 커서 움질일때 데이터 보여주는 코드 정의 class SnaptoCursor(object): def __init__(self, ax, x, y): self.ax = ax self.ly = ax.axvline(color='k', alpha=0.2) # the vert line se..

python(vscode)/그래프에 커서 표시하기#1/다중그래프/커서

여러 그래프에서 같은 x 축에서 데이터를 비교하고 싶다. 예를 들면 1번그래프의 x=10 에서 100 인데 2번 그래프에서 값이 얼마인지 보고 싶다. 해보자~ 1. 코드 작성 -. 멀티커서를 활용해 주면 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import numpy as np import matplotlib.pyplot as plt from matplotlib.widgets import MultiCursor #1. 데이터 만들기 t = np.arange(0.0, 2.0, 0.01) data1 = np.sin(2*np.pi*t) data2 = t #2. 데이터 그리기 fig, axes = plt.subplots(2, sharex=True) axes[0].pl..

python(vscode)/키움 api 코드 오류/Exception has occurred: AttributeError/oneventconnect.connect /'Kiwoom' object has no attribute '_login_slot'

키움코드를 작성하고 돌리면 아래 이미지와 같은 알람이 뜬다. 해결해보자. oneventconnect.connect 에서 알람이 발생한다. 검색해보니 해결방법은 2가지였다. 1. 32bit 환경으로 변경해봐라 (키움api는 32bit에서 동작한다.) -. 아나콘다 가상환경 32bit 만들고 파이썬도 32bit 설치해줬다. 해결안된다. -. 가상환경을 만든이유는 아나콘다가 64bit 였기 때문이다. -> 그래서 64bit가 아닌 32bit 아나콘다를 설치해서 해보려고한다. -> 32bit 아나콘다를 설치하고 다시 시도했지만 동일한 에러가 뜬다. -> 코드가 잘못된거였다.. 32bit 아나콘다 안깔아도 됬을런지 모르겠다 (로그인 함수 코드 띄어쓰기를 잘못했다...) 해결완료 2. 키움 api를 지우고 다시깔아..

파이썬/파이썬에서 데이터프레임 보기#1/jupyter variables/vscode/엑셀 데이터/필터걸기/데이터 전체보기

vscode 로 파이썬을 사용하는데 pandas 사용시 아래와 같이 데이터 프레임을 보기가 힘들다. 아래 엑셀 데이터를 데이터 프레임에 넣어서 print 해보면 아래 이미지와 같이 행과 열이 뒤죽박죽으로 보인다. 엑셀 파일로부터 가져온 데이터는 엑셀을 열어서 행과 열이 어떻게되어있는지 확인 할 수 있지만 엑셀 파일이 없는 생성된 데이터는 엑셀을 만들어 줘야한다. 아래 예시를 보며 정리해보자. 1. 데이터 프레임 보기 어려움. -. 아래 엑셀 파일이 돌려보면 아래 이미지 처럼 print 되어 보기가 어렵다. -. 행과 열이 뒤죽박죽이고 중간데이터는 ... 으로 생략되어 볼수조차 없다. 2. 개선 방법 -. vscode에 jupyter 확장하여 사용하는 것이다. -. 쥬피터는 깔끔하게 정리해서 출력해준다. ..

파이썬(window)/pip 사용하려는데 오류뜰때/연동이 안될때 해결방법/vs code/ visual studio code

파이썬 설치하고 path 도 추가했는데 vscode에서 사용이 안된다? pip 업데이트 하려고 하는데 아래와 같이뜬다? 오류명 pip' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 그럼 visual studio code에서 설정을 변경해 주면 된다. 아래 터미널 창에서 오른쪽 위에 cmd 로 되어있다. cmd 가 아니면 cmd로 변경해주자. 문제 해결이다. cmd 로 변경방법. F1 누른 후 terminal: select default profile을 찾는다. 그다음 command prompt 를 선택한다. 그다음 터미널창에서 새로운 터미널을 만들면 cmd..

파이썬(window)/시작하기/설치하기

파이썬을 시작해보자. 해야할 리스트는 아래와 같다. 1. python을 설치한다. 2. visual studio code 설치한다. 3. visiual studio code를 켜고 python 확장한다. 1. python 설치부터 따라해보자 1) 구글에 python 치거나 https://www.python.org/ 들어가자 그러면 아래와 같은 화면이 뜨고 설치해주면 된다. 2) 단, 설치경로는 확인해 두자. 파이썬 version이 여러개면 빡치니까. 나는 최신버전을 쓰고 싶은데 자꾸 이전버전으로 실행이 된다. .... 아주빡쳐 환경변수 path 변경하면 되는데 정리해서 올리겠다. 3) 파이썬이 잘 설치되었는지 확인하자. 윈도우 키 + R 누르면 실행 창이뜰테고 아래와 같이 cmd를 입력 후 엔터누르자. ..