파이썬1297 메모리 문제의 원인과 해결-2- 안녕하세요? 지난번 포스팅에서 Open API에 있는 프로그램 하나가 계속해서 종료가 되지 않고 남아서 계속 문제를 일으킨다고 했습니다. 그래서 이번 포스팅에서는 어떻게 해서, 계속 반복적인 작업을 할 수록 쌓여가게 되는 이 프로그램을 종료할 수 있는지에 대해서 한번 다루어 보고자 합니다. 먼저 위 스크린샷과 같이 이렇게 해서 opstarter.exe가 쌓이는 문제가 해결하기 위해서 일일히 자식 프로세스의 내용을 수정하는 것이 귀찮아서, 먼저 2개의 프로세스만 실행을 하도록 했습니다. 일단 작업관리자에서 위 스크린샷에서 볼 수 있는 것처럼 자세히를 클릭하면, 계속해서 자세한 내용-PID값까지 확인을 할 수 있기는 있는데, 문제는 이게 남의 프로세스에서 실행중인 Open API를 종료시켜 버릴 위험이 있다.. 2019. 7. 3. 메모리 문제의 원인과 해결 안녕하세요? 지 지난번 포스팅에서 어떻게 메모리 부족을 일으키는 원인이 파이썬이 아니라 Open API라고 했는데, 이번 포스팅에서는 진짜로 그런지 한번 테스트를 잠시 해 보도록 하고, 그 다음에 이를 해결하기 위해 여러가지 시도를 했던 내용을 올리고자 합니다. 일단 cmd에서 parent_pytrader3.py를 실행시키고 나서, 한번 위 스크린샷에서 볼 수 있는 것처럼 막 시작하자 마자 프로세스의 상황을 보여주고 있습니다. 일단 메모리 사용량이 많은 순서로 한번 정렬을 했습니다. 그리고 나서 위 스크린샷처럼 일단 15분이 지나고 나서, 처음에는 위 스크린샷처럼 32비트로 설정이 되어 있는 python.exe들이 종료되지 않고 남았거나, 계속해서 메모리 사용량이 커지는 것으로 생각을 했습니다. 그런데 .. 2019. 7. 3. 2019년 7월 첫째주 평균회귀 테스트 결과 안녕하세요? 일단 이 포스팅의 소재인 스크린샷이 찍혔을 무렵이 주말이어서, 좀 늦기는 했지만, 아무튼 간에 일단 평균회귀 테스트를 진행하였고, 어떤 어떤 종목들을 선정해서, 다시 시작하는 모의투자에 들어가는 지를 설명해야 하기 때문에, 이번 포스팅을 올리게 되었습니다. 먼저 위 스크린샷처럼 일단 1주일 더 날짜를 당겨서 설정을 해 주도록 합니다. 이렇게 함으로써, 너무 많은 데이터가 들어가지 않도록 합니다. 그리고 나서는 위 스크린샷처럼 파이참에서 실행을 시키도록 합니다. 일단 여기까지는 어떻게 많은 양의 메모리를 잡아먹지 않기 때문에 가능한 일 입니다. 그런데 하다보니 중간에 divide by zero라고 해서, 0으로 나누어 지는 에러가 있다고 합니다. 이 에러는 어떻게 처리해야 할지 난감하다는 생각.. 2019. 7. 3. cmd상에서 제대로 python을 실행시키기 위한 도전-3- 안녕하세요? 이번 포스팅에서는 지난번 시간에 원인을 알 수 없는 에러가 발생한 것을 볼 수 있었는데, 일단 이 에러는 뒤로 미루어 주더라도, 우선은 제대로 실행을 시키는 것에 더 집중을 한다고 했습니다. 물론 이 에러는 나중에 나오는 모의투자에서 영향을 미친 것으로 추정이 됩니다. 혹시나 숫자 0이 나와서 에러가 나온 것이 아닌가 해서, 한번 구매가격을 1로 지정을 하도록 해 보았습니다. 일단 주식이 1주에 1원이 될 수 있는지는 모르겠습니다만, 일단 이렇게 설정을 해 주도록 했습니다. 그런데 이번에는 위 스크린샷처럼 유니코드 에러가 뜨면서 제대로 나오지 않는 것을 볼 수 있습니다. 아무대로 파이참과 명령 프롬프트에서 지원하는 유니코드가 달라서 이런 에러가 생기는 모양입니다. 그래서 한번 제대로 명령프롬.. 2019. 7. 3. 이전 1 ··· 250 251 252 253 254 255 256 ··· 325 다음