씽크알고 : 씽크풀 알고리즘 트레이딩 with xingAPI

> 질의 응답 게시판 > 상세보기

커뮤니티

질의 응답 게시판
자유게시판
질의 응답 게시판
무료강의는 누구나 질문이 가능하며, 유료강의는 결제하신 강의에 대해서 질문이 가능합니다. 답변은 머니봇 강사님이 직접 달아드립니다.
트위터로 보내기 싸이월드 공감
[초급] 파이썬과 API 트레이딩 기초 강의_로그인 처리 중 에러  |  질의 응답 게시판 2018-11-21 23:57:38
작성자   반조의제왕 p2guia@naver.com 조회  292   |   추천  34

안녕하십니까?

저는 지난 10월부터 유튜브를 통해서 파이썬을 이용한 알고리즘 트레이딩과 관련하여 찾아보다가

xingAPI를 이용한 알고리즘 트레이딩을 차근차근 공부하고 있습니다.

 

다름이 아니라,

이베트스에 주식계좌를 개설하고, API도 다운받아 준비하고

이곳에서 다운받은 소스코드를 실행하면서 강의를 따라가려 해보았습니다만,

첫 시도(로그인)에서부터 아래와 같은 오류가 나왔습니다.

 

저는 파이썬은 기초는 배운 상태라고 생각하고 있습니다만,

며칠동안 에러 메세지에 대해서 구글링을 하고 좀 고민해보아도 해결되지 않아 도움을 요청하고자 합니다.

제가 생각하기로는 csv를 읽어들이느 부분에서 뭐가 잘 안맞는 게 있는 거 같다는 생각만 하고 있습니다.

 

참고로, 저는 파이썬을 파이참이나 아나콘다, 주피터 등을 쓰지 않고, IDLE을 쓰고 있습니다.

오류 내용은 다음과 같습니다.

 

-------------------------------------

Traceback (most recent call last):
  File "C:\python 3.5\01_로그인.py", line 52, in <module>
    계좌정보 = pd.read_csv("secret/passwords.csv", converters={'계좌번호': str, '거래비밀번호': str})
  File "C:\python 3.5\lib\site-packages\pandas\io\parsers.py", line 678, in parser_f
    return _read(filepath_or_buffer, kwds)
  File "C:\python 3.5\lib\site-packages\pandas\io\parsers.py", line 440, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
  File "C:\python 3.5\lib\site-packages\pandas\io\parsers.py", line 787, in __init__
    self._make_engine(self.engine)
  File "C:\python 3.5\lib\site-packages\pandas\io\parsers.py", line 1014, in _make_engine
    self._engine = CParserWrapper(self.f, **self.options)
  File "C:\python 3.5\lib\site-packages\pandas\io\parsers.py", line 1708, in __init__
    self._reader = parsers.TextReader(src, **kwds)
  File "pandas\_libs\parsers.pyx", line 539, in pandas._libs.parsers.TextReader.__cinit__
  File "pandas\_libs\parsers.pyx", line 767, in pandas._libs.parsers.TextReader._get_header
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb1 in position 0: invalid start byte

--------------------------------------------------------------------------------------

바쁘시겠지만, 답변 부탁드립니다.

감사합니다.

 

추천 소스보기
목록
(주) 씽크풀
서울시 영등포구 국제금융로 70. 15층 (여의도동, 미원빌딩)
고객센터 1666-6300 사업자등록번호 115-81-54775 대표 김동진
@ThinkPool Co.,Ltd. All Rights Reserved