본문 바로가기
무모한 도전-주식 인공지능 만들기

효율적 투자선으로 종목을 선정하기 위한 여정 -8-

by 인터넷떠돌이 2020. 8. 29.
반응형

안녕하세요?

 

지난번 포스팅에서 어떻게 된 셈인지 몰라도 제대로 자식 프로세스가 실행이 되지 않는 문제가 나오는 것을 경험할 수 있었습니다. 그래서 이번 포스팅에서는 어떻게 해서든 간에 상황을 해결하기 위해서 가지가지 시도를 해보았지만, 그렇게 똑 뿌러지는 해결책은 나오지 않았습니다.

 

혹시 self라는 명칭이 빠져서 생기는 에러가 아닌가 하는 생각이 들어서, 이번에는 그냥 붙여 보는 작업도 해 보았습니다만, 잘 되지 않았습니다.

 

그래서 이번에는 가지고 왔는 파이썬 가상 환경에 문제가 있는 것이 아닌가 하는 생각이 들어서 한번 이걸 다시 새로운 것 - 최신 버젼으로 가지고 왔지만, 이것도 별 소용이 없었습니다.

 

그런데 이번에는 더 상황이 악화가 되어서 인지 몰라도, 그냥 시작조차 제대로 하지 못하는 모습을 보여주고 있습니다. 이래서야 상황이 점점 더 꼬여 갑니다.

 

 

그런데 이런 상황에서 어떻게 된 것인지 모르겠지만, 일단 for loop는 탈출을 했는지 몰라도 제대로 작업이 끝날 때 까지 걸린 시간을 기록하는 텍스트 파일은 제대로 생성이 되어 있었습니다.

 

그래서 하다하다 안되어서 한번 위 스크린샷처럼 자식 프로세스에서 작동 되어야 할 메서드를 모두 주석처리해서 블럭해 보도록 합니다.

 

그러자 의외의 결과라고 해야 할까요? 일단 자식 프로세스에서 메서드를 주석처리해서 실행이 될 일이 없게 하자 GUI는 제대로 나오는 것을 확인할 수 있었습니다.

 

그래서 한번 위 스크린샷처럼 이번에는 두번재로 실행이 되어야 하는 메서드만 주석처리를 하도록 해 보았습니다. 이럴 경우 어떻게 되는가 했더니..........

 

이렇게 하자, 위 스크린샷에서 나오는 것처럼 제대로 부모 프로세스로 부터 정보를 전달 받아서 실행이 되는 것을 확인할 수 있었습니다. 그런데 어디서 문제가 생긴 것 일까요?

 

혹시나 메서드의 이름이 문제가 된 것인가 해서 한번 어떻게 해 보기는 보았습니다만, 이것도 정답이 아니기는 아니었습니다. 여전히 자식 프로세스에 있는 메서드는 실행이 되지 않아서 답답한 상황이기는 합니다. 아무튼 이렇게 해서 29일치 포스팅은 다 끝내기는 했는데, 이러고도 아직 예약발행을 해야 할 내용이 많다는 것은 무엇일까요?

반응형