diff --git a/guesslang.py b/guesslang.py index 6b8f57161c9dc0c4c9d80cf17c3be9397331e4de..700928ad06f7148e679518464c0882464914cb8d 100755 --- a/guesslang.py +++ b/guesslang.py @@ -3,6 +3,8 @@ from guess_language import guess_language from argparse import ArgumentParser, FileType import sys +import signal + __authors__ = ["GG"] __date__ = 20191031 @@ -31,6 +33,8 @@ def guesslang(fnm): if (lastlang != 'UNKNOWN'): print(lastlang, ' ', page_num+1, ' ', fnm) +s = signal.signal(signal.SIGINT, signal.SIG_IGN) + argc= len(sys.argv) # print(argc) if argc > 1: @@ -41,3 +45,5 @@ else: lang= guess_language(text) print(lang, ' ', 'stdin') +signal.signal(signal.SIGINT, s) +