python多线程退出
我现在的程序是这样的,主线程运行的是PyQt写的GUI。同时我的程序要处理一些网络请求。于是我用SimpleHttpServer写了一个简单的服务器,并且在子线程中调用的...
我现在的程序是这样的,主线程运行的是PyQt写的GUI。同时我的程序要处理一些网络请求。于是我用SimpleHttpServer写了一个简单的服务器,并且在子线程中调用的serve_forever()进行监听。子线程是用Threading做的。
现在的问题是,如果我把主线程,也就是GUI界面结束掉(比如点右上角的X)。监听线程却不能结束掉。导致再次运行程序的时候,端口被占用。
大神们有没有什么好的解决方法啊。 展开
现在的问题是,如果我把主线程,也就是GUI界面结束掉(比如点右上角的X)。监听线程却不能结束掉。导致再次运行程序的时候,端口被占用。
大神们有没有什么好的解决方法啊。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询