본문 바로가기

IT/파이썬

특정시간 이후 강제 종료 함수

# 멀티프로세싱을 사용하는 경우는 강제로 종료 가능..
import multiprocessing
from multiprocessing import freeze_support
import time
 
 
def run(arg):
    print("run")
    while True:
        print("%s 작동중~~" % arg)
        time.sleep(1)
 
 
if __name__ == '__main__':
    freeze_support()
    proc = multiprocessing.Process(target=run, args=('run함수',))
    proc.start()
    time.sleep(5)
    proc.terminate()
    proc.join()
    print("종료")

'IT > 파이썬' 카테고리의 다른 글

셀레니움 번역 코드  (0) 2021.11.14
네이버 쿠키 셀레니움 selenium 보관용  (0) 2021.11.14