[英]How to kill the cherrypy process?
我在python腳本中使用cherrypy
。我想我必須從主應用程序注冊一個回調方法,以便可以從工作線程中停止cherrypy主進程,但是如何在該進程中殺死主進程。
所以我想知道如何從主要過程中阻止cherrypy
。
嘗試這個。
import sys
class CherryPyApp(object):
def default(self):
sys.exit()
default.exposed = True
cherrypy.quickstart(CherryPyApp())
如果您的進程正在使用CherryPy進行阻止(通過quickstart或engine.block),則可以從頁面處理程序中簡單地調用: cherrypy.engine.exit()
。 這將是最干凈的選擇,因為它將正確終止CherryPy和您可能已訂閱的插件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.