【发布时间】:2020-03-11 03:25:39
【问题描述】:
我正在寻找链接 IIS 和 Cherrypy 的解决方案。
我想为 Cherrypy 做一个具体的解释,因为所有其他应用程序都适用于烧瓶和 django 等其他应用程序。
我可以调用函数getHeight和getWidth
使用电话http://0.0.0.0:8080/getHeight
import cherrypy
import tileProvider
import time
class MyWebService(object):
provider = TileProvider('myPicture.JPEG')
@cherrypy.expose
def getHeight(self):
return str(MyWebService.provider.getHeight())
@cherrypy.expose
def getWidth(self):
return str(MyWebService.provider.getWidth())
if __name__ == '__main__':
IPv4 = socket.gethostbyname(socket.gethostname())
config = {'server.socket_host': IPv4,
'server.socket_port': 8080}
cherrypy.config.update(config)
cherrypy.quickstart(MyWebService())
那么现在除了从 IIS 托管而不是 CherryPy 内置的 WebServer 之外,如何创建相同的东西。
是否有人有任何有用的指示或链接可供我参考?
【问题讨论】:
标签: python iis wsgi cherrypy pywin32