파이썬1297 가장 힘들어 보이는 장애물을 넘기 위한 시도 안녕하세요? 아직도 모든 장애물을 다 넘은 것은 아니기는 하지만, 어느정도 보일듯 말듯 하면서 해결책이 보이려고 하는 중이기는 합니다. 물론, 이것도 QThread처럼 해결책인 것처럼 보였다가 더 파보면 아닌 것으로 나올 수도 있지만, 일단은 나오기는 했습니다. 그래서 이번 포스팅 부터는 그런 과정에 도달하기 까지 어떤 시행착오를 했는지를 보여드리고자 합니다. 먼저 기존에 있던 pytrader2.py를 복사해서 pytrader3.py로 이름을 바꾸어서 복사하도록 합니다. 이렇게 하는 이유는 다른게 아니라 그전에 있던 내용을 보존하기 위해서 입니다. 다음으로는 위 스크린샷에 보이는 것처럼, 실행시키고자 하는 py파일의 이름을 기존의 pytrader2.py에서 pytrader3.py로 바꾸어 주도록 합니다... 2019. 4. 10. 길을 잘못 들어서 다시금 헤메이는 중 입니다. 안녕하세요? 요 최근들어서 제대로 주식 인공지능에 대해서 포스팅을 못하고 있는데, 이유는 다른게 아니라 자식 프로세스(child process)에서 다시 자식 프로세스(child process)를 만들려고 하니까 예상치 못한 문제에 부딪쳤는데, 이제까지 하면서 가장 힘든 문제에 부딪쳤기 때문입니다. 거기다가 심각한 문제라고 하면, 거의 반나절을 보내면서 QThread에 대해서 찾아본 결과, 이게 다른 클래스(class)에 있는 메서드와 같은 것을 실행하기도 하는 등 강력한 기능을 제공하고 있는 것은 맞는데, 정작 문제는 다른 파이썬 가상 환경에서 작동하는 py파일을 작동시키는 방법에 대해서는 전혀 찾을 수 없었습니다. 그래서 결국 고심에 고심을 한 끝에, 한번 QProcess라는 기능을 사용하기로 결심을.. 2019. 4. 9. 현재 새로운 것을 공부한다고 잠시 작업이 중단 되었습니다. 안녕하세요? 다름이 아니라 새로운 방법을 이용해야 하는데, 문제는 새로운 방법이라는 것이 스레드라고 해서, 기존의 subprocess와는 많이 다른 방법을 사용하는 것이라는 것을 알 수 있었습니다. 그래서 발생한 문제가 무엇이냐 하면, 바로 너무 생소한 것을 하다보니, 공부해도 당장 이해가 되지 않는다고 해야 할까요? 물론 제가 깊이 이해를 하고 나서 하는 스타일이 아니기는 합니다만, 문제는 QThread라는 것을 이용하기 위해서는 어떻게 시그널과 슬롯을 만드는 지 여부부터 이해하는데 오늘 하루종일 걸렸다는 것 입니다. 이 속도대로라면 잘못하면 이번 주 내내 이해한 것만 어떻게 올리는 데도 상당히 많은 시간이 걸릴 것이라는 생각이 듭니다. 2019. 4. 8. 잠시 헤메고 있는 중 입니다. 안녕하세요? 요 최근에 pytrader2의 parent process를 제대로 만들기 위해서 한번 관련된 책을 읽어 보고자 [파이썬 GUI 프로그래밍 쿡북 2/e]를 읽어는 보았습니다만, 이 책을 빌리기 위해 들어간 노력대비, 나왔는 결과는 그렇게 까지 만족 스럽지는 않았습니다. 먼저 가장 큰 문제는 이 책에서 다루고 있는 GUI툴은 tkinter라는 라이브러리라는 것 입니다. 저는 살짝 들어 보기는 했습니다만, 이전까지는 파이썬에서 그래픽적인 유저 인터페이스를 만들기 위해서는 PyQt5만을 사용하는 줄 알았는데, 이 책을 통해서 tkinter도 많이 쓰인다는 것을 알 수 있었습니다. 문제는 제 주식 인공지능이 필요한 것은 PyQt5인데, 일단 100% 이 책을 활용할 수는 없지만, 그래도 기본적인 내용.. 2019. 4. 7. 이전 1 ··· 278 279 280 281 282 283 284 ··· 325 다음