파이썬/파이썬일반

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

gongdol 2022. 10. 1. 09:19
300x250

 

키움코드를 작성하고 돌리면 아래 이미지와 같은 알람이 뜬다. 해결해보자.

oneventconnect.connect 에서 알람이 발생한다. 

 

 

검색해보니 해결방법은 2가지였다.

 

1. 32bit 환경으로 변경해봐라

   (키움api는 32bit에서 동작한다.)

   -. 아나콘다 가상환경 32bit 만들고 파이썬도 32bit 설치해줬다. 해결안된다.

   -. 가상환경을 만든이유는 아나콘다가 64bit 였기 때문이다. 

      -> 그래서 64bit가 아닌 32bit 아나콘다를 설치해서 해보려고한다. 

      -> 32bit 아나콘다를 설치하고 다시 시도했지만 동일한 에러가 뜬다. 

      -> 코드가 잘못된거였다.. 32bit 아나콘다 안깔아도 됬을런지 모르겠다

           (로그인 함수 코드 띄어쓰기를 잘못했다...)

           해결완료

 

2. 키움 api를 지우고 다시깔아라

   -. 해봤지만 소용없다.

 

 

 

 

300x250