본문 바로가기

프로그레스 바3

2라운드의 구글 코랩(google colab)작전 -6- 안녕하세요? 이래저래 개인적인 사정이 있어서 다량의 포스팅 꺼리가 발생했음에도 블로그 포스팅이 늦어져서 오늘의 포스팅을 하나밖에 올릴 수 없는 상황이 되었습니다. 아무튼 간에 이건 이것이고, 오늘 블로그 포스팅에서는 지난번의 성공에 이어서 다시 해야 할 내용의 작업이 있었습니다. 일단, 자식 프로세스의 작동을 전혀 모르기 때문에 이걸 알아볼 방법이 없는지 한번 알아봤습니다. 먼저 이 작업을 하기 위해서, 일단 인터넷상에 올려져 있는 progress bar라는 것을 가지고 왔습니다. 이렇게 해서 가지고 왔는 결과를 바탕으로 해서, 한번 작업을 해 보기는 보았습니다만........ 그다지 믿을 만한 결과가 나오지 않는 것을 확인할 수 있기는 있었습니다. 일단 이건 이것이고, 이제부터 쓸만한 다른 자료가 있는.. 2020. 7. 16.
초기 테스터(initial tester)의 제작-10- 안녕하세요? 이번 포스팅에서는 여러개의 주식 종목코드를 읽어올 때, 얼마나 전체적인 프로그레스가 진행이 되었는지에 대해서 한번 표시하는 작업을 해 보고자 합니다. 3연속으로 일단 유저 인터페이스만 작성하고 있는 듯 하지만, 그러기에는 유저 인터페이스라도 상당히 중요해서 이러는 것 입니다. 먼저 Qt Designer를 열어서 위 스크린샷처럼 Total Process라는 프로그레스 바를 만들어 주도록 합니다. 이렇게 하는 것으로 일단 작업이 일단락 되기는 되었습니다. 일단 파이참에서 실행을 시킬 타이밍에는 그럭저럭 유저 인터페이스에 적용 자체는 그렇게 문제없이 제대로 된 것을 확인할 수 있었습니다. 그리고 나서 이 두번째 프로그레스 바 역시 위 스크린샷에서 나와 있는 것처럼 일단 별 의미가 없는 메서드를 호.. 2020. 1. 13.
초기 테스터(initial tester)의 제작-9- 안녕하세요? 이번 포스팅에서는 지난번에 어떻게 된 것인지 프로그레스 바가 시작하자 마자 100%를 채워버리는 상황을 맞이해서 상당히 난해했습니다. 그래서 이 문제를 해결하는 것이 이번 포스팅의 주요 내용이 되겠습니다. 일단 다시한번 파이참의 콘솔을 봐도, 상황이 알기 어려운 것이 왜 인지 프로그레스 바의 값이 데이터 베이스의 최대값으로 나와 있는 것 입니다. 그래서 다음으로 어디가 문제인가 했더니, 의외로 간단한 곳에서 해답이 나왔습니다. 원래는 총 리스트의 길이가 아니라, 각각의 인덱스를 지정하는 항목이 들어가야 하는 것 입니다. 이렇게 해서 일단 작동을 시켰는데, 어디선가 작동이 매끄럽지 못한 것을 확인할 수 있었습니다. 정확히는 뭐라고 해야 할까요? 프리징이 일어났다고 해야 할까요? 이 프리징이 일.. 2020. 1. 13.