INVESTAR / StockAnalysisInPython

456 stars 413 forks source link

7.4 웹으로 계좌 잔고 확인하기 오류 발생합니다. #98

Open dybaek9 opened 3 years ago

dybaek9 commented 3 years ago

종목명/종목코드를 영문으로 작성시에는 문제가 없는데 한글로 작성시 아래와 같이 오류 발생합니다.

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa8 in position 447: invalid start byte

환경설정이 뭔가 잘못 된 것 같은데 확인 부탁드립니다.

INVESTAR commented 3 years ago

HeidiSQL로 접속하셔서 investar 데이터베이스를 우클릭 한 후 편집 메뉴에서 데이터베이스의 캐릭터셋 설정이 utf8_general_ci인지 확인해 보시고 utf8_general_ci가 아니라면 utf8_general_ci로 변경해 주시기 바랍니다. charset

그리고, DB에 접속하실 때 캐릭터셋을 utf8로 지정했는지도 확인해 보시고요.

self.conn = pymysql.connect(host='localhost', user='root',
    password='******', db='Investar', charset='utf8')