Added main
This commit is contained in:
parent
77c75dc637
commit
4ad967b925
20
main.py
Normal file
20
main.py
Normal file
@ -0,0 +1,20 @@
|
||||
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()
|
Loading…
x
Reference in New Issue
Block a user