반응형 파이썬171 Python으로 문자 치환하기 str.translate Python을 이용해 문자열 치환하는 방법은 흔히 잘 아는 str.replace 이와 비슷한 기능을 하는 str.translate도 있다. 원래 문자열 list가 아래처럼 있고 '\n', '\t'을 str.translate를 이용해 공백으로 바꾸고 싶으면 cols = ['\n\t\t\t\t\t\t\t\t\t2017/12\n\t\t\t\t\t\t\t\t\t\n(IFRS연결)\n', '\n\t\t\t\t\t\t\t\t\t2018/12\n\t\t\t\t\t\t\t\t\t\n(IFRS연결)\n', '\n\t\t\t\t\t\t\t\t\t2019/12\n\t\t\t\t\t\t\t\t\t\n(IFRS연결)\n', '\n\t\t\t\t\t\t\t\t\t2020/12(E)\n\t\t\t\t\t\t\t\t\t\n(IFRS.. 2020. 9. 20. Kiwoom OPEN API 실전 투자 방법 / '타인계좌는 사용할 수 없습니다. 4 4' 에러 해결 Kiwoom OPEN API을 이용한 프로그램 개발을 모의 투자환경에서 실제 투자환경으로 바꾸려면 프로그램 실행시 나오는 로그인 창에서 모의투자 접속을 해제하고 인증비밀번호까지 입력하면 된다. 하지만 키움 API를 바탕으로 프로그램을 개발할 때 자동 로그인을 설정해두지 않고 매번 비밀번호를 입력하는 사람이 있을까 싶을 정도로 귀찮은 일이다. 따라서 자동 로그인을 해둔 상태에서 위 창이 뜨도록 하려면 우선 하던대로 프로그램 실행하여 자동 로그인을 한다. 그 다음 Window 트레이 아이콘에서 계좌비밀번호 저장 클릭 그러면 다음과 같은 계좌비밀번호 입력창이 뜬다. 여기서 AUTO 해제 후 닫기를 한다. AUTO를 해제한 다음 프로그램 재실행시에 이제 이 창이 뜨게 되고 모의투자 환경 체크해제한다. 이처럼 모.. 2020. 9. 10. Python으로 주식 자동매매 시스템 개발 일지 2 (QThread) 2020/06/13 - [Python/StockTradingSystem] - Python으로 주식 자동매매 시스템 개발 일지 1 Python으로 주식 자동매매 시스템 개발 일지 1 올해 목표중 하나로 주식 자동매매 시스템을 만드는 것이고 반드시 해내려고 한다. 어느 전략을 사용할지는 아직 정하지 않았기에 여러개가 될 수도 있으니 미래에 사용할 전략에 따라 전체 코� jsp-dev.tistory.com 거의 두달이나 지나고서야 쓰는 개발 일지 2 퇴근하고 집에 오면 항상 해야지 해야지 하던 것이 두달이나 지났다는 것이 새삼 무섭다. 얼마전에는 키움 모의투자 계좌 신청한지 3개월이 지나 재신청을 하면서 그동안 아무것도 한게 없다는 사실에 자괴감(?)마저 들었다. 너무 게으르다. 게으른 것도 문제지만 내가 게.. 2020. 8. 8. Python pyinstaller를 활용한 exe 실행파일 만들기 Python을 이용해 달러지수를 바탕으로 현재 적정환율을 계산하는 프로그램을 만들어보았다. 적정환율 계산에 대한 아이디어는 아래 블로그에서 얻었다 https://blog.naver.com/boot 경제적 자유를 찾아서 : 네이버 블로그 한 우물만 파면, 결국 하나의 우물만 갖게 된다는 것을 깨닫고 세상의 온갖 잡다한 것들에 관심을 갖게 되었습니다. 요즘은 특히 경제와 금융, 주식 투자와 재테크에 관심이 많습니다. blog.naver.com 아무튼 이 Python 파일(.py)을 만들어 매일 실행하는 것은 여간 귀찮은 일이 아니다. 그래서 바로 실행시킬 수 있는 파일(exe)로 만들어보았다. py 파일을 exe로 바꾸기 위해서는 pyinstaller가 필요하다. pip install pyinstaller .. 2020. 7. 3. Mysql connection 에러 (2003, "Can't connect to MySQL server on 'localhost' ([WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다)") window에서 python을 통해 mysql 사용하다가 다음과 같은 에러가 나면서 connection이 되지 않는 현상이 있었다. 에러 (2003, "Can't connect to MySQL server on 'localhost' ([WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다)") 안되겠다 일단 새로 시작하자 싶어서 mysql 껐다가 키려고 서비스 > mysql80 > 마우스 우클릭 서비스 재시작을 하면 또 다음과 같은 에러가 뜬다. mysql80 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다 뭐지 망했다. 싶었는데 검색을 통해 원인을 찾아보니 내가 아래 경로에 설정 파일인 my.ini을 수정하면서 인코딩이 달라 문제가 됐던 것 C:\ProgramData\M.. 2020. 6. 24. 이전 1 ··· 18 19 20 21 22 23 24 ··· 35 다음 반응형