일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 최소공배수
- Combination
- 코테
- 11054
- Python
- 백준
- 코틀린
- Android
- 나머지
- LCS
- 뒤로가기
- 1182
- 1260
- 앱
- 6603
- Kotlin
- 11기
- itertools
- 순열
- 11057
- permutation
- 9095
- lcm
- expo
- 홈화면
- 11053
- 안드로이드
- 매일11시
- 괄호
- 파이썬
Archives
- Today
- Total
황소개발자
khopenapi 타인 계좌는 사용할 수 없습니다. [에러 해결] [키움 증권openapi] 본문
반응형
나와 같은 경우는 위탁종합이 아닌,
금현물로 만들어놓은 계좌가 있었는데
그 계좌가 첫번째로 들어와서 에러가 발생했다.
# 계좌번호 콤보박스에 넣기
accouns_num = int(self.kiwoom.get_login_info("ACCOUNT_CNT")) # 계좌의 개수
accounts = self.kiwoom.get_login_info("ACCNO")[:-1] # 계좌 번호들 ';'로 구분
accounts_list = accounts.split(';')[0:accouns_num] # 뒤에 공백이라서 자르는듯
for i in accounts_list:
print('계좌번호', i)
if i.strip() == '********80':
print('걸러짐')
continue
self.comboBox.addItem(i) # 콤보박스에 넣어주세요
********80 이 번호가 내 금현물 계좌 번호인데, 80으로 끝나면 금현물계좌 종류인거같다.
보통 위탁종합(주식) 계좌 번호는 고유 식별번호로, 11 10 같은 숫자로 끝난다.
이 번호를 어떻게 알 수 있냐면
프로그램을 실행하여, 직접 아이디 비밀번호 공인인증비밀번호까지 쳐서 접속하고, 위 사진처럼 계좌비밀번호 저장으로 들어가면 아래와 같은 창이 뜬다.
그럼 자신의 뒤에 고유식별번호가 뭔지알 수 있다.
하튼 [위탁종합]이 아닌 [금현물] 계좌가 첫번째로 들어와서 계좌번호에 입력되고 있어서 에러 발생.
account_number = account_number.split(';')[1]
원래 0번 인덱스를 가져왔으나, 1번 인덱스로 바꿔주는 등 손 좀 써줫다.
반응형
'각종 에러 잡기' 카테고리의 다른 글
윈도우10 HEVC 코덱 설치 : 갑자기 1200원을 결제해야하나..?? (0) | 2020.02.26 |
---|---|
[안드로이드 스튜디오][코틀린] failed to initialize editor : xml layout 정상적으로 안보일 때[android][kotlin] 잘되다가 갑자기 안될때 (0) | 2020.02.21 |
OBS 검은화면, 디스플레이 캡쳐 오류, NVIDIA 달린 컴퓨터, 다른 블로그들이 놓치는 해결책 (0) | 2020.01.11 |
expo build:android 에러 잡기 (0) | 2019.11.24 |
expo npm start 에러 #1 (0) | 2019.11.24 |
Comments