반응형 Thread2 python schedule & Thread 사용 방법 및 예제 schedule은 Python에서 사용할 수 있는 간단하면서도 강력한 스케줄링 라이브러리 중 하나입니다. 이 라이브러리를 사용하면 주기적으로 작업을 실행하거나 특정 시간에 함수를 호출할 수 있습니다. 먼저, schedule 라이브러리를 설치해야 합니다. 아래 명령을 사용하여 설치할 수 있습니다: pip install schedule 다음은 schedule 라이브러리를 사용한 간단한 예제입니다. 이 예제에서는 매 2초마다 현재 시간을 출력하는 작업을 스케줄링합니다. mport schedule import time def job(): print("현재 시간:", time.strftime("%Y-%m-%d %H:%M:%S")) # 2초마다 job 함수를 실행하는 작업을 스케줄링 schedule.every(2).. 2023. 12. 8. 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. 이전 1 다음 반응형