hc-spider/main.py
2023-10-09 14:23:37 +02:00

21 lines
341 B
Python

import multiprocessing
import signal
from hc_spider import HCSpider
spider = None
def sigint_handler(*_) -> None:
spider.stop()
spider.join()
exit()
if __name__ == '__main__':
multiprocessing.freeze_support()
signal.signal(signal.SIGINT, sigint_handler)
spider = HCSpider()
spider.start()
spider.join()