본문 바로가기

파이썬1297

뜻밖의 사고가 발생했습니다. 안녕하세요? 원래라면 이번 포스팅부터 일련의 20period로 계산을 했는 결과를 가지고서 한번 포스팅을 올려야 하는 시리즈를 올려야 하지만, 그게 문제가 생겼습니다. 이게 무슨 문제인가 하면, 일단 python의 환경을 바꾸어서 생긴 문제인지는 모르겠습니다만, 테스트가 마무리 되고 나서 결과가 모두 다 저장이 되지 않는 문제점이 발생했습니다. 일단 하나하나의 3개의 파트로 나누어 놓은 테스트는 제대로 진행이 되기는 되었습니다. 이렇게 해서 일단 작업이 되기는 되었는 것은 확인할 수 있었습니다만........ 이렇게 하도고 하나하나의 테스트가 10시간이 넘거나, 가장 짧게 걸린 것도 9시간을 넘은 것을 생각해 보면, 절대로 시간이 짧게 걸린 것은 아니라는 것을 확인할 수 있었습니다. 그런데 이렇게 하고나.. 2020. 7. 20.
구름 IDE를 이용한 작전 -3- 안녕하세요? 이번 포스팅에서는 드디어 구름IDE에서 활용하는데 성공을 하였고, 그 내용을 올려 드리고자 합니다. 일단 성공은 성공이기는 한데, 문제는 Free버젼으로 제공되는 성능으로는 너무 큰 한계가 있어서 하는 수 없이 이걸 어떻게 해야 더 잘 써먹을 수 있는지에 대해서 더 생각을 해 보아야 할 듯 합니다. 먼저 19MB씩으로 잘려진 분할파일을 구름 IDE의 서버에 올려 보도록 합니다. 일단 이 작업까지는 그렇게 어렵지 않게 진행이 되었습니다. 그리고 나서 미리미리 만들어 놓은 분할된 파일을 합치기 - join을 할 수 있는 py파일을 만들어 두고서, 이것도 구름 IDE의 서버에 올려 보도록 합니다. 다음으로는 구름 IDE의 터미널에서 python file_Joiner.py라고 입력을 해서 파이썬 스.. 2020. 7. 19.
구름 IDE를 이용한 작전 -2- 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 어떻게 제 데스크톱 상에서 데이터 베이스 파일을 분할하는데 성공했는데, 이런다고 성공이 아니고, 한개로 합치는 과정인 join을 하는 과정이 필요합니다. 그래서 이번 포스팅에서는 합치기를 해서 도로 합쳐 주도록 하고, 이걸 실행이 가능한 것인지 테스트까지 하는 과정을 거쳐야 했습니다. 먼저 위 스크린샷과 같이 일단, 새로운 py파일을 하나 만들어 주도록 합니다. 이렇게 하나 만들어서 분할하는 기능을 하는 것 하나, 그리고 합치는 기능을 하는 것 하나 이렇게 하도록 합니다. 그리고 나서 py파일을 머릿 부분입니다. 역시나 import하기 위한 모듈로는 os모듈이 전부이고, 여기서는 반대로 분할파일들이 있는 폴더를 지정한 다음에, 어떤 파일로 나올지를 결정해야.. 2020. 7. 19.
구름 IDE를 이용한 작전 -1- 안녕하세요? 이제까지 구글 코랩을 이용한 작전의 포스팅에서 간간히 언급이 되었는 구름 IDE라는 것이 있었습니다. 이것도 비슷한 것이기는 하지만, 아무튼 이 구름 IDE라는 것은 일종의 클라우드 IDE라고 해서, 개발자의 컴퓨터에서 직접 구동을 하는 것이 아니라, 서버를 빌려서, 서버안의 일정한 자원을 먹고서 서버 컴퓨터에서 작업을 하도록 하는 것이 특징입니다. 그런데 이제까지 이걸 작업하면서 무엇이 문제인가 하면, 바로 주식의 데이터 베이스 크기가 문제라면 문제였습니다. 일단 구름IDE에서는 20MB까지 업로드할 파일의 용량 제한이 있었습니다. 그래서 이걸 가지고서 기존에는 분활압축을 해서 올린 다음, 리눅스 환경에서 압축해제를 하면 CRC에러가 나와서 답이 없기는 했습니다. 그래서 인터넷에서 자료를 .. 2020. 7. 19.