본문 바로가기

파이썬1297

2라운드의 구글 코랩(google colab)작전 -4- 안녕하세요? 지난번 포스팅에서 어떻게 문제에 부딪쳐서 무언가가 잘 안되는 것을 보여주었는데, 이번 포스팅에서 그걸 어느정도 해결하고 나서 다소간의 약한 성과지만, 그래도 나온 것이 있기는 있었습니다. 이렇게 해서 어느정도 성공은 했지만, 문제도 하나 나오기는 나왔습니다. 일단 이 작업을 하는데 어디서 문제가 생긴 것인지 알아보기 위해서 위 스크린샷과 같이 일단 작업을 하나 해 주도록 합니다. 그런데 가만히 한참 기다려 보니 그래도 정상적으로 자식 프로세스가 하나하나 돌아간 것을 확인할 수 있기는 있었습니다. 그런데 문제가 하나 있습니다. 이게 진짜로 하나하나 작업이 진행된 거라서, 파이썬의 멀티 스레딩처럼 하나 끝나면 다음 차례가 이어진느 것으로 생각이 됩니다. 일단 이렇거나 말거나 제대로 결과가 생성이.. 2020. 7. 14.
2라운드의 구글 코랩(google colab)작전 -3- 안녕하세요? 일단 지난번 포스팅에서 무언가를 시도해 보기는 했습니다만, 이게 제대로 되지 않았는 것을 보여 드렸습니다. 그래서 이번 포스팅에서는 어떻게 해서든 간에 이걸 해결해 보기 위해서, 가지가지 작업을 해 보도록 해야 하는데, 이게 잘 될지 안 될지는 아직은 모르겠습니다. 그리고 나서 다음으로 진행을 해야 하는 것으로는 위 스크린샷처럼 이렇게 입력을 받아들이는 공간에서 아무런 입력이 없어서 생기는 문제라고 생각하고 일단 뭐 하나 만들어 주었습니다. 일단 이렇게 해서 자식 프로세스만 실행을 시켰을 경우에는 위 스크린샷과 같이 제대로 결과가 나오는 것을 확인할 수 있기는 있었습니다. 그리고 나서 다음으로 작업을 해야 하는 것으로는 시간을 측정하는 코드까지 추가를 해 주어서 한번 부모 프로세스에서 구동을.. 2020. 7. 14.
2라운드의 구글 코랩(google colab)작전 -2- 안녕하세요? 지난번 포스팅에서 어덯게 첫 단추를 채우기 위해서 부모 프로세스를 작업하는 것을 중간에 끊어서 보여드렸습니다. 이번 포스팅에서는 남은 작업을 이어서 하는 모습을 보여드리고자 합니다. 일단 여기서 자식 프로세스에 해당하는 내용도 첫 머리는 거의 똑같이 해 주도록 합니다. 다만 여기서 GUI나 pyqt5에 관련된 것은 모두 제거하도록 했습니다. 그리고 나서 깜빡하고 잊은게 하나 있었는데, 바로 실행을 위한 문구를 만들어 내는 것이 하나 있었습니다. 이걸 하기 위해서 일단 부모 프로세스부터 하나 만들어 주도록 합니다. 다음으로는 일단 이전의 경험을 살려서 자식 프로세스를 실행하기 위해서 필요한 환경을 하나 가져오도록 하는데, 이걸 기존에 사용하던 폴더를 복사해서 가지고 옵니다. 그리고 나서 필요한.. 2020. 7. 14.
2라운드의 구글 코랩(google colab)작전 - 1- 안녕하세요? 지난번 포스팅에서 언급한 바와 같이 일단, 어떻게 GUI에 더 이상은 매달릴 수는 없어서 하는 수 없이 GUI없이 py파일을 작성해서 한번 작업해 보는 것으로 가야 했습니다. 그런데 이 작업도 만만하다고 할 수만은 없는게, 일단 제가 써보지 않은 것을 다시한번 봐야 하는 문제점이 있습니다. 일단 이 작업을 기존의 프로젝트에서 계속 하기에는 무언가 무리가 있었기 때문에, 하는 수 없이 일단은 새로운 프로젝트를 생성해 주도록 합니다. 그리고 나서 다음으로 진행해야 할 것은 인터프린터를 지정하는 것인데, 이전에 했던 것처럼 64비트 운영체제에서 사용할 수 있는 것으로 진행하도록 합니다. 그리고 나서 첫 머리를 위 스크린샷과 같이 만들어 주도록 합니다. 일단 여기서는 우선 기존에 사용이 되었는 py.. 2020. 7. 14.