안녕하세요?
지난번 포스팅에서 언급을 하기는 했지만, 아무튼 리스트에 추가만 하였고, 이제 삭제하는 과정을 거쳐 주어야 하는데, 이것도 이것대로 만만한 과정이 아니기는 아니었습니다. 이래저래 애를 먹기는 먹었으며, 이 과정을 이번 포스팅에서 하나하나 올려 드리고자 합니다.
일단 del 리스트 이름 [-1] 이렇게 하는 식으로 리스트의 제일 마지막에 들어온 요소를 삭제하는 것은 가능하다고 합니다. 그러므로 일단 이렇게해서 제거 버튼을 누를 때 마다, 리스트에 들어온 각각의 엑셀파일 경로와 시트 이름은 제거해 주도록 합니다.
일단 이렇게 해서 우선 위 스크린샷처럼, 우선 첫번째 입력 그룹 박스를 추가하는 것 까지는 그렇게 큰 문제없이 이루어 지는 것을 확인할 수 있었습니다.
그런데 어떻게 된 것인지 시운전을 해서 움직이는 동안에 무슨 인덱스 에러가 생기는 것을 확인할 수 있기는 있었습니다. 이래서야 곤란한데, 일단 해결을 하러 가 보도록 합니다.
일단 이 과정을 하기 위해서, 리스트가 각각 길이가 0이다 = 빈 리스트다 싶으면 더 이상은 삭제를 하지 않도록 코드를 수정해 주도록 합니다.
그런데 이번에는 어떻게 된 것인지 분명히 2개의 엑셀 파일을 추가했음에도, 위 스크린샷과 같은 에러 메세지도 받는등, 무언가 버그의 향연이 되고 있었습니다.
어찌어찌 해서 두번재 입력박스까지 추가를 시키기는 했는데, 이것도 제대로 작동이 되는 것인지 아닌지 아직 확신을 할 수 없었습니다.
그렇게 하다가 문제를 하나 확인할 수 있었습니다. 일단 첫번째 그룹박스에서 하나 입력을 하면, 시트 이름이 어떻게 된 것인지 몰라도, 2개가 한꺼번에 나오는 것을 확인할 수 있기는 있었습니다. 이 문제부터 일단 해결을 하기는 해야 하는데, 일단 다음 포스팅에서 이를 다루어 보고자 합니다.
'무모한 도전-주식 인공지능 만들기' 카테고리의 다른 글
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -26- (0) | 2020.10.29 |
---|---|
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -25- (0) | 2020.10.29 |
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -23- (0) | 2020.10.28 |
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -22- (0) | 2020.10.28 |
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -21- (0) | 2020.10.28 |