분류 전체보기3597 테스트 결과를 엑셀 파일로 정리하기-2- 안녕하세요? 계속해서 테스트 결과를 일일히 데이터 베이스 파일만이 아니라 엑셀 파일에 담기 위한 작업이 진행되고 있는데, 일단 이 작업을 하는게 지난번에는 좌절이 되었고, 이번에도 만만치 않은 것이 맞는 듯 합니다. 아무튼 그래도 이번에는 성공하기 위해서 일단 작업을 하고독 합니다. 먼저 위 스크린샷에서 볼 수 있는 것과 같이 일단 이전에는 None으로 처리가 되어 있던 항목에 대해서는 Nan으로 처리가 가능하도록 만들어 주었습니다. 그리고 나서 다음으로 할 수 있는 것으로는 엔진을 지정해 주는 것이라고 할 수 있습니다. 이렇게 해서 openpyxl을 지정해 주는 것으로 일단 작업을 할수 있도록 합니다. 우선 이렇게 하는 것으로 1차 적인 목적인 엑셀파일에 한개의 데이터를 저장하는 것 까지는 어떻게 성공.. 2020. 6. 3. 테스트 결과를 엑셀 파일로 정리하기-1- 안녕하세요? 지난번 포스팅에서 문제를 하나 해결해 놓고 나서 생각해 보니, 무언가 하지 않았는 것이 있지 않았나 하는 생각이 들었습니다. 그래서 그게 무엇인가 했더니, 결과를 왜 일일히 엑셀파일로 복사해서 옮기는 작업을 해야 하는가 하는 생각이 들었습니다. 그래서 일련의 포스팅은 이 작업을 하기 위해서 어떻게 해볼까 합니다. 일단 이 작업을 하기 위해서, 위 스크린샷에서 볼 수 있는 것과 같이 일단 자식 프로세스만 가지고서도 작동을 할 수 있도록 만들어 주도록 합니다. 그리고 이렇게 해서 기존에는 db파일로 저장이 되는 작업을 이번에는 엑셀에 저장할 수 있도록 일련의 코드를 입력해 주도록 합니다. 그리고 나서 작업을 시작해 보니까, 위 스클니샷에서 볼 수 있는 것처럼 어째서 인지 openpyxl이라는 모.. 2020. 6. 3. 에러 찾기를 위한 여정-4-finish 안녕하세요? 드디어 그 길고 길었던 에러를 찾는 과정이 다 끝이 나기는 났습니다. 일단 생각해 보면 간단한 문제이기는 문제인데, 이걸 만들어 놓은 본인이 제대로 모르고 이런 작업을 했다는 것이 문제라면 문제입니다. 물론, 이런 식의 시뮬레이션을 돌리는 작업을 그동안 하지 않아서 생기는 문제인듯 합니다. 먼저 어디가 문제인지 알아보니, 우선 for loop를 통해서 다음 종목코드의 테스트를 진행하고, 이후 아래에 더 있는 while문을 통해서 한개의 종목을 계속 돌게 됩니다. 그런데 for loop의 시작 지점에 있어야 하는 이 변수 초기화가 밖에 있어서 생기는 문제였습니다. 다음으로는 테스트를 하기 위해서 다시금 위 스크린샷과 같은 형식의 조건을 내 걸어서 한번 더 작업을 하도록 합니다. 이번에는 결과가.. 2020. 6. 3. 에러 찾기를 위한 여정-3- 안녕하세요? 지난번 포스팅에서 어떤 조건에서 에러가 발생하는 지 살펴 보았는데, 이번 포스팅에서는 이제 이를 바탕으로 해서 정확히 어디서 이런 에러를 발생시키는지에 대해서 알아봐야 할 필요성이 있습니다. 다만 유감스럽게도, 이번 포스팅에서는 헛다리를 한번 짚었는데, 그 내용을 올려 보고자 합니다. 일단 먼저 의심을 한 것이 하나 있습니다. 우선 위 스크린샷에서 보면 알 수 있듯이 싱글턴을 하나 적용시켰는데, 이것 때문에 에러가 발생한 것이 아닌가 하는 생각이 들었습니다. 이렇게 해서 일단 수정을 한 다음에, 제대로 작동을 하는지 아닌지 모르기 때문에, 우선 자식 프로세스만 두고서 한번 작업을 할 수 있도록 만들어 주었습니다. 일단 이렇게 해서 우선 계좌에 대해서는 제대로 결과가 나오는 것을 확인할 수 있.. 2020. 6. 2. 이전 1 ··· 439 440 441 442 443 444 445 ··· 900 다음