본문 바로가기

파이썬1297

구글 코랩(google colab) 작전 -3- 안녕하세요? 지난번 포스팅에서 시도를 하였는 exe파일을 이용한 작전은 무언가가 잘 안되어서 하는 수 없이 이번에는 py파일을 직접 올려서 이걸 작동시켜 보고자 합니다. 일단 이 작업을 하기 위해서, 위 스크린샷과 같은 형식의 py파일을 한번 가져와 보도록 합니다. 이렇게 하는 것으로 일단 작업이 하나 했으며........ 먼저 pip명령을 이용해서 pyqt5를 설치한 다음에, 가지가지 모듈을 가지고 오는 작업을 해 보도록 합니다. 이렇게 하나하나 입력을 했으며........ 그 외에 필요한 모듈이라는 모듈은 다 가지고 오도록 했습니다. 이렇게 하는 것으로 일단 작업이 하나 완료 되기는 되었습니다만........... 그리고 나서 일련의 모듈들을 가지고 오도록 했습니다. 이렇게 해서 일단 필요하다고 판단.. 2020. 7. 11.
구글 코랩(google colab) 작전 -2- 안녕하세요? 지난번 포스팅에서 어떻게 exe로 빌드가 되었는 파일을 실행 시키고자 가지가지 작업을 실행해 보았습니다만, 이게 잘 안되는 것을 확인할 수 있었습니다. 그래도 그냥 포기만은 할 수 없어서 가지가지 시도를 하였고, 그 내용을 이번 포스팅에서 올려 보고자 합니다. 이 작업을 하기 위해서 먼저 위 스크린샷과 같은 처리를 해줘야 한다는 내용을 보아서, 일단 잘은 모르지만, 손해를 볼 것도 없기에 해보기는 봅니다. 변화가 생기기는 했는데, 일단 문제가 하나 있습니다. 바로 위 스크린샷의 에러 메세지를 보면, 어떤 인코딩으로 실행이 될 것인지는 몰라서 실행이 안되는 것 입니다. 그리고 나서 다음으로 실행을 해야 하는 것이 하나 있는데, 일단 잘 될지 아닌지는 모르지만, 각각의 py파일에다가 인코딩을 무.. 2020. 7. 11.
구글 코랩(google colab) 작전 -1- 안녕하세요? 이번 포스팅부터는 구글에서 제공하고 있는 코랩을 이용해서 한번 작업을 해 보고자 합니다. 일단 예전에 기계학습에 사용한 전례가 있기는 하지만, 이번에는 어떻지는 아무도 모르는 상황이기는 합니다. 먼저 exe파일로 빌드할 필요가 있기 때문에, 이걸 하기 위해서, 일단 새로운 이름을 스펙파일에서 지정해 주도록 합니다. 그리고 나서 이래저래 자식 프로세스까지 exe파일로 빌드를 하는데 성공하기는 했습니다. 이제 남은 단계는 먼저 이걸 구글 드라이브에 올려 주는 것 입니다. 일단 제대로 작동이 되는지 아닌지에 대해서 한번 테스트를 할 필요성이 있기는 있습니다. 이 작업을 해 보기 위해서 시험가동을 해 보면........ 일단 테스트 결과 제대로 작동을 하는 것을 확인할 수 있기는 있었습니다. 이제 .. 2020. 7. 11.
테스트 시간을 알아보기 위한 작업 안녕하세요? 이번 포스팅에서는 다음 작업을 하기 이전에 일단 exe파일로 빌드가 되면 어째 테스트가 진행이 된 시간을 알아보기 힘든 경향이 있습니다. 그래서 완성이 되면 결과를 저장하는 폴더에 시간을 측정하기 위한 텍스트 파일을 생성해서 여기서에다가 기록을 하고자 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 모든 자식 프로세스가 끝이 나면, 자연히 부모 프로세스도 종료가 되도록 만들어 주도록 합니다. 일단 제대로 부모 프로세스가 종료가 되는 것을 확인할 수 있기는 있었습니다. 이렇게 첫 테스트를 사용해서 한번 제대로 나온 것이 맞는가 했는데.......... 다음으로 기존에는 print로 결과를 출력하기만 했는 코드를 아예 가지고 와서, 먼저 시작하는 시간을 기록하도록 만들어 줍니다. 그리고 나서 .. 2020. 7. 11.