andelf fledna Feather
2008年9月30日星期二
2008年9月18日星期四
使用PyWin32将CherryPy应用安装为服务
CherryPy + PyWin32 应用
老版本的 cherrypy
# coding=cp936
import cherrypy
import win32serviceutil
import win32service
import win32event
class HelloWorld:
""" 请求句柄例子 """
# 暴露对象
@cherrypy.expose
def index(self):
# 只做测试用,所以只返回简单内容
return "Hello world!"
class MyService(win32serviceutil.ServiceFramework):
"""NT 服务"""
# 服务名
_svc_name_ = "CherryPyService"
# 服务显示名称
_svc_display_name_ = "CherryPy Service"