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

Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -18-

by 인터넷떠돌이 2020. 10. 27.
반응형

안녕하세요?

 

지난번 포스팅에서 어떻게 덮어쓰기가 되어서 시트가 추가가 되지 않았는데, 그에 대한 에러를 이제 해결하기 위해서 움직여 볼 시간이 되어서 이번 포스팅을 올려 보고자 합니다. 여기까지 오기는 왔지만, 예상치 못한 문제도 발생할 수 있기에 아직 가봐야 할 길이 멀기는 멀어 보입니다.

 

먼저 위스크린샷처럼 with구문을 사용해서 ExcelWriter를 가지고 와야 하는데, 문제는 이 구문을 사용해서 작동이 제대로 되느냐 하면.........

 

아직 저장을 하고자 하는 파일이 존재하고 있지 않기 때문에 에러가 생성되는 것을 확인할 수 있었습니다. 이걸 해결하기 위해서 약간의 트릭이 필요했습니다.

 

 

일단 for 구문이 1이하인 경우 = 처음으로 실행을 하는 경우라면 to_excel을 이용해서 엑셀파일을 생성하도록 하고, 이렇게 생성이 된 엑셀 파일에 하나하나 추가하는 식으로 입력을 하라는 식으로 작업을 돌려 보도록 합니다.

 

일단 이렇게 작업을 해서, 제대로 빌드부터 프로그램을 마치는 것 까진느 어떻게 되기는 되었습니다. 이제 결과가 제대로 나왔는지 확인하러 가야 합니다.

 

우선 4번째 작업물이 나와 있는 것을 확인할 수 있기는 있었습니다. 이렇게 해서 엑셀 파일이 제대로 생성이 되는 것을 확인할 수 있기는 있었는데...........

 

 

우선 크게 의미를 부여하지 않고 입력한 내용이 제대로 들어가 있는 것을 확인할 수 있기는 있었습니다. 그리고 나서 다음으로 중요한 것이 하나 있는데........

 

위 스크린샷에서 볼 수 있는 것처럼, 일단 제대로 위 스크린샷처럼 다른 시트가 추가가 된 것을 확인할 수 있기는 있었습니다. 이렇게 해서 원하는 대로 어떻게 작업이 되기는 되었는데, 다만, 중요한 것이라면 중요한 것이, 바로 아직도 이래저래 남아 있는 불안요소라고 해야 할지, 제 의도가 반영되지 않은 요소가 있는데, 이걸 어떻게 처리해 주어야 할듯 합니다.

반응형