From 286c04a55f78cd0805778fd69bc53ed172c6bc8b Mon Sep 17 00:00:00 2001 From: gongzt Date: Thu, 10 Sep 2020 20:14:07 +0800 Subject: [PATCH] =?UTF-8?q?=E9=92=88=E5=AF=B9=E5=9C=A8=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E5=91=BD=E4=BB=A4=E8=A1=8C=E6=97=B6=E5=A6=82=E6=9E=9C=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E6=9C=AA=E5=90=AF=E5=8A=A8=E3=80=81=E6=88=96=E8=80=85?= =?UTF-8?q?=E7=94=B1=E4=BA=8E=E5=85=B6=E4=BB=96=E6=9C=AA=E7=9F=A5=E6=83=85?= =?UTF-8?q?=E5=86=B5=E6=89=80=E5=BC=95=E8=B5=B7=E7=9A=84=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E5=8F=91=E7=94=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packageship/packageship/pkgship | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packageship/packageship/pkgship b/packageship/packageship/pkgship index 9a3fe909..e19ddc45 100644 --- a/packageship/packageship/pkgship +++ b/packageship/packageship/pkgship @@ -1,11 +1,14 @@ #!/usr/bin/python3 import sys import signal +from signal import SIG_DFL try: def sig_handler(signum, frame): print('Exit command mode') sys.exit(0) + signal.signal(signal.SIGINT, sig_handler) + signal.signal(signal.SIGPIPE, SIG_DFL) except: pass @@ -13,4 +16,8 @@ from packageship.pkgship import main if __name__ == '__main__': - main() + try: + main() + except Exception as error: + print('Command execution error please try again ') + print(e.message) -- Gitee