안녕하세요?

 

이래저래 2일째 시운전에 들어갔는데, 일단 프로그램이 너무 급하게 만든 나머지, 잘 작동이 되지 않는 부분도 몇 군에 있기는 있습니다. 그래도 가장 먼저 급했는 것이 하나 있는데, 바로 주식을 매수하면, 그에 따라서 할당된 자금이 줄어드는 것에는 어떻게 성공하기는 했습니다.

 

먼저 지난번 포스팅에서 언급이 되었던 어째서 인지 한번 더 다시 메서드를 작동시키면, for 루프에서 제대로 작동이 안되는지 한번 위 스크린샷에서 볼 수 있는 마커를 써서 알아보고자 합니다.

 

그리고 나서 이 메서드를 밖에서 실행 시키는 것으로 일단 직접 for loop에 들어갈 수 있도록 만들어 보기는 했습니다만, 이 결과가..........

 

그런데 어떻게 된 것인지 모르겠습나다만, 일단 위 스크린샷에서 볼 수 있는 것처럼, 우선 어떻게 된 것인지 이게 해결책은 아닌것은 맞는 듯 합니다.

 

 

그래서 일단 실험을 하였는 for loop는 이제 주석처리를 한 다음에, 다음으로 해야 하는 것으로는 일단, while loop를 이용하면 가능할 것이라 생각을 했습니다.

 

그러나 제 예상과는 달리, 이것도 그렇게 제대로 되는 것이 아니기는 아닌 것을 확인활 수 있었습니다. 이래서야 이걸 가지고서 무얼할지 정말 난감하긴 합니다.

 

그런데 가만히 보다보니, 무엇이 문제인지 알만한게, 일단 데이터를 받아 올때까지 이벤트 루프를 이용해서 잠시 가만히 있으라고 명령을 해야 하는데, 받아왔으면, 이 이벤트 루프를 차단해야 했습니다. 그걸 하지 않아서 이 에러가 나온 것으로 보입니다.

 

이렇게 해서야 이제서야 제대로 무언가가 되는 것을 확인할 수 있었습니다. 이렇게 해서 for 루프는 다 넘겼기 때문에, 다음으로 해야 하는 것은, 역시나.........

 

위 스크린샷에서 보이는 것처럼, 일단 데이터 베이스 파일을 열어서 제대로 된 결과가 나온 것이 맞는지 아닌지 보도록 합니다. 일단 이렇게 해서 어떻게 결과를 얻는데 성공했다면, 이제 다음으로 해야 할 것으로는 데이터 베이스 파일을 제대로 가지고 왔으니, 이제 계좌에 대한 정보를 가지고 올 차례입니다.

+ Recent posts