질문답변
-
PyQt5 GUI에 관하여 질문드립니다.
조회 : 3,868회
21-09-13 15:15 -
첨부파일
- PyQt5 질문.zip (11.4K) 58회 다운로드 DATE : 2021-09-13 15:15:50
본문
여기 교육자료를 통해서 열심히 공부하고 있습니다
높은 수준의 교육을 진행하여 주시는 운영자님의 노고에 진심으로 감사드려요
PyQt5를 통해서 크롤링 GUI를 만들고 싶은데
아래 과정에서 막힙니다 ㅠㅠ
혹시 가능하시면 해결방법을 부탁드립니다 미리 감사드려요!
----- 질문내용 -----------------------------------------------------------------
QTdesiner로 GUI를 만들어 보고 있는데요
쓰레드를 클래스로 지정하여서 start/stop버튼은 main쓰레드로 하고
Worker(Qthread) 클래스에 run(self) 함수를 넣어 2개의 쓰레드로
클래스를 구성하여 실행파일을 만들어 보고 있습니다
막히는 부분이 3가지가 있는데요ㅠ
1. https://stackoverflow.com/questions/33969053/how-to-pause-play-a-thread-in-pyqt5
스톡오버플로에서 위 링크를 보니 아래 사진처럼 while함수를 걸어서 일시정지 버튼을 구현하는데
pyqt5에서 일시정지를 쉽게 설정하는 방법이 궁금합니다 혹시 os.system("pause")를 사용하시나요?
2. 아래 첨부파일(1번 crolling_GUI)에 QTdesiner 객체 지정정보를 보면 클래스정보가 나오는데 이 정보를
def start(self): 함수에 아래에 page_edit = self.search_page_input() 지정처럼 함수를 모두 지정하면
동일 클래스 run밑의 작업실행 코드에서 바로 중간에 끼워넣어 사용할수 있는건가요?
3. QTdesiner로 리스트박스를 가져올경우 어떤방식으로 가져오시는지 궁금합니다