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

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

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

안녕하세요?

 

지난번 포스팅에서 어떻게 새로운 폴더에 결과를 따로따로 일단은 보관하려고 하는 시도는 실패하기는 했습니다. 그래도 이 작업을 다시금 해 보기 위해서, 일단 여러가지 시도를 하기는 했습니다. 다만, 이러한 시도가 언제나 성공은 하지 않지만, 그래도 일단 기록을 위해서 한번 포스팅에 다루어 보고자 합니다.

 

먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 이번에는 isdir()이라는 함수로 한번 진짜로 폴더가 있는지 없는지 알아본 다음에, mkdir이라는 폴더로 생성을 시도합니다.

 

그런데 제대로 실행이 되지 않았습니다. 왜 이러나 했더니, 이름을 지정하는 과정에서 적절하지 않은 이름이 들어가서 생기는 오류라고 할 수 있었습니다.

 

 

그 때문에 제대로 이름을 지을 수 있도록 아예 형식을 바꾸어 주도록 했습니다. 그리고 나서 이 이름도 역시 이전에 해본 적이 있었는데, 제가 까먹어서 생기는 오류이기도 했습니다.

 

그런데 실행을 한번 시켜 보니까, 제 기대와는 다르게 제대로 뭐가 생성이 되지 않았고, 그냥 폴더가 한개만 생성이 되는 것을 확인할 수 있었습니다.

 

일단 디버그 모드를 켜 봐도, 이에 대해서는 무언가 딱 뿌러지는 해답이 없었습니다. 결국 하는 수 없이 이번에도 부모 프로세스의 for loop에서 몇번째 인지를 받아오는 것으로 하고자 했습니다.

 

결국 이렇게 해서 부모 프로세스에서는 하나 더 보낼 준비를 하도록 합니다. 여기서 잊지 말아야 하는 것이 바로 str()함수를 쓰는 것 입니다.

 

그리고 나서 다음으로 해야 하는 것은 자식 프로세스에서 받을 준비를 하는 것이라고 생각을 합니다. 물론 여기서는 이게 숫자로 쓰일 수 있기 때문에 int함수도 있지 말도록 합니다. 이렇게 해서 이번 포스팅은 여기서 끊어 주도록 하고, 다음 포스팅에서 이어서 작업을 하도록 해보겠습니다.

반응형