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