Re: Making Python Script Exit Completely with One Ctrl+C

Dan Fandrich via curl-users <[email protected]>
Newsgroups gmane.comp.web.curl.general
Message-ID <[email protected]>
On Tue, Dec 12, 2023 at 08:12:42AM +0800, Hongyi Zhao via curl-users wrote:
> On Sun, Dec 10, 2023 at 2:44 PM Hongyi Zhao <[email protected]> wrote:
> >
> > > The alternative SIGINT handler solution should also work and may
> > > be more elegant, depending on your point of view.
> >
> > I've already used the following code snippet:
> >
> > def sigint_handler(signal, frame):
> >     print(f"KeyboardInterrupt at line {frame.f_lineno}")
> >     sys.exit(0)
> >
> > signal.signal(signal.SIGINT, sigint_handler)
> >
> >
> > So, I don't understand why you still like the above.
> 
> I meant to say the following:
> 
> So, I don't understand why you still said the above words.
> 
> > > In any case, the issue has turned out to be unrelated to the topic of this
> > > list, so you're better off finding a PyCurl forum if you prefer another
> > > solution.

The topic has drifted away from the topics covered by curl-users. I suggested a
few ways you could overcome this issue and you're free to choose whatever
method you think works best in your case.

Dan
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-users
Etiquette:   https://curl.se/mail/etiquette.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.