2024-05-15 23:18:03 发布
网友
我正在使用python中的SocketServer模块在我的应用程序中实现一个简单的嵌入式web服务器。目前,我正在一个专用线程中调用serve\u forver方法,以便继续执行我的应用程序。
我想知道是否有更像python的方法来启动SocketServer并将执行重新运行到我的应用程序。
这是一种非常恶毒的方式:
threading.Thread(target=myServer.serve_forever).start()
我不明白这怎么可能不清楚或过于冗长。如果希望主线程完成后程序退出,请将daemon=True添加到Thread调用中。
daemon=True
Thread
另一种方法是自己在循环中调用^{},但这似乎不适用于web服务器。
这是一种非常恶毒的方式:
我不明白这怎么可能不清楚或过于冗长。如果希望主线程完成后程序退出,请将
daemon=True
添加到Thread
调用中。另一种方法是自己在循环中调用^{} ,但这似乎不适用于web服务器。
相关问题 更多 >
编程相关推荐