안녕하세요?

 

지난번 포스팅에서 짐작을 못한 에러가 나와서 당황스러웠는데, 이번에는 이 에러를 잡기 위한 작업에 들어간 내용과 이어서 데이터의 저장을 위한 작업에 들어가 보고자 합니다.

먼저 위 스크린샷에서 볼 수 있는 것 처럼 print()함수를 사용해서 일단 작업이 어디서 부터 잘못된 것인지 알아보도록 합니다.

그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 제가 전혀 지정을 하지 않은 엉뚱한 경로로 바뀌어 져 있는 것을 볼 수 있었습니다. 이게 어떻게 된 일일까요?

그리고 나서 한번 그전에는 또 어떻게 된 것인지 더 알아보기 위해서, 다시한번 print()함수를 동원해서 오류를 찾아내 보도록 합니다.

 

 

그런데 첫 단계에서는 제 의도대로 나오는 것을 확인할 수 있었습니다. 그럼 어디서 잘못된 것인가 하면, 결론은 뻔하다면 뻔하다고 할 수 있습니다.

기존의 파일선택을 하는 것에 너무 익숙해진 나머지, 몰랐는데 abspath로 바꾸는 과정에서 오류가 일어난 것을 확인할 수 있었습니다.

이러게 해서 제대로 작업이 되어 가는 것을 확인할 수 있기는 있었습니다. 이제 남은 것은 결과가 제대로 그림파일로 저장이 된 것인지 아닌지 보는 것 입니다.

 

일단 외견상으로는 제대로 그림파일이 생성이 된 것을 확인할 수 있기는 있었습니다. 이제 다음으로 해야 할일은 이게 얼마나 제대로 나왔는지 보는 것 입니다.

결과역시 제대로 나온 것을 확인할 수 있었습니다. 이렇게만 보면 이제 다음단계로 넘어가도 될 것 같지만, 일단 어딘가 걸리는 것이 있었습니다.

바로 마지막에 얼마나 이익을 거두었는지에 대한 여부를 저장하는 것인데, 이게 빠졌습니다. 이 결과를 이제 넣어두기 위한 작업에 들어가 보아야 하는데, 일단 포스팅이 여기서도 너무 길어지는 감이 있어서 한번 끊어 보도록 하겠습니다. 다음 포스팅에서 이 최종적인 거래 내용을 올려보도록 하겠습니다.

+ Recent posts