반응형 python selenium2 Python selenium Thread 를 사용하여 함수를 병렬로 실행하고, 각 스레드가 실행을 완료할 때까지 대기하는 예제입니다 스레드는 동시에 여러 작업을 수행할 수 있게 해주는데, 이는 여러 작업이 동시에 진행되는 것처럼 보이도록 만들어줍니다. 그러나 주의할 점은 스레드 간에 자원 공유와 관련된 문제가 발생할 수 있으므로 적절한 동기화(Synchronization)가 필요합니다. import threading import time def print_numbers(): for i in range(5): time.sleep(1) print(i) def print_letters(): for letter in 'ABCDE': time.sleep(1) print(letter) # 두 개의 스레드를 생성하여 각각의 함수를 병렬로 실행 thread1 = threading.Thread(target=print_numbers) thread2 =.. 2023. 12. 8. python selenium pyqt5 창닫힘 이벤트 추가 #pyqt5 창닫힘 이벤트 추가 def closeEvent(self, event): reply = QMessageBox.question(self, '확인', '프로그램을 종료하시겠습니까?', QMessageBox.Yes | QMessageBox.No, QMessageBox.No) if reply == QMessageBox.Yes: driver.quit() event.accept() app.quit() else: event.ignore() 2023. 12. 8. 이전 1 다음 반응형