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

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

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

안녕하세요?

 

이번 포스팅에서는 지난번에 나온 에러를 어떻게 해결해 보기 위해서 동분서주 하였고, 그 내용에 대해서 올려 보고자 합니다. 아직까지는 그렇게 특별하게 좋은 것은 나오지 않았습니다만, 그래도 이래저래 작업한 결과물이 있기는 있기 때문에, 이를 한번 보여드리고자 포스팅을 올리게 되었습니다.

 

지난번 포스팅에서 어떻게 시트 이름이 없다고 나왔기 때문에, 이번에는 그냥 workSheet라고 붙여서 한번 출력을 해 보고자 합니다.

 

그리고나서 다음으로 진행을 하고자 하는 것은 일단 위 스크린샷처럼 일단 작업을 해서, 한번 하나하나 엑셀파일을 링크해서 알아 보도록 합니다.

 

일단 이렇게 해서 알아본 결과는 제대로 copy라고 뜨는 것을 확인할 수 있는데, 문제는 앞서 만들어 놓았던 1번 워크시트는 어디로 가고 없다는 것 입니다.

 

 

그래서 한번 for loop에서 회차별로 어떻게 변수를 입력하는 방법을 알아와서, 위 스크린샷처럼 globals()라는 식으로 변수를 입력하는 것으로 했습니다.

 

이렇게 해서 무언가가 제대로 나오는가 하면........ 그건 또 아닌것 처럼 보이기는 합니다. 일단 이렇게 하고서도 중요한 것은 더 이상은 같은 에러가 걸리지 않는 다는 것 입니다.

 

그래서 이번에는 괜찮을 것으로 예상을 하고서, 한번 뒤에다가 시트 이름을 나타내는 함수를 붙여서 다시한번 실행을 시켜 보았습니다.

 

결국 이렇게 하는 것으로 어떻게 시트 이름이 나오는 것으로 보이는 상황까지는 왔습니다. 하지만 다음 포스팅을 보시면 알겠지만, 이건 성공이아니라 절반의 성공에 불과한 것이었고, 무언가 더 가야할 길이 있는데, 아직도 방법을 제대로 모르는 것이 문제라면 문제라고 할 수 있습니다.

반응형