3
我想在Windows服務中運行web.application,並且我找不到在application.run()之後以編程方式停止它的方法。有沒有辦法以編程方式停止web.py?
我試過sys.exit,並且它在Windows服務中無法正常工作。
我想在Windows服務中運行web.application,並且我找不到在application.run()之後以編程方式停止它的方法。有沒有辦法以編程方式停止web.py?
我試過sys.exit,並且它在Windows服務中無法正常工作。
我通過查看web.py源代碼解決了我最初提出的問題,並將web/httpserver.py中的WSGIServer暴露給web/application.py,以便我可以在應用程序中調用WSGIServer.stop()。 stop(),這是我自己添加的。
這是一個快速入侵,並沒有那麼整潔,但它迅速移除了攔截器。