#!/Users/zhangpenghao/code/py_workspace/spider163/v2.1/bin/python
# -*- coding: utf-8 -*-

from cement.core.exc import CaughtSignal
import signal
from spider163.utils import pylog


from spider163.bin import cli
if __name__ == '__main__':
    with cli.App() as app:
        try:
            app.run()
        except CaughtSignal as e:
            print("控制台异常:"+ str(e))
            pylog.log.warn("控制台异常:"+ str(e))
            exit()
        except Exception:
            raise

