IIS以托管python CherryPy API

问题描述 投票:0回答:1

[伙计们。。这是我的第一篇文章,对我而言如此裸露。

我正在寻找链接IIS和Cherrypy的解决方案。

我可以通过]调用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托管而不是在WebServer中内置的CherryPy托管之外,如何创建相同的东西。

有人有任何有用的指针或链接让我关注吗?

提前感谢!

[伙计们。。这是我的第一篇文章,对我而言如此裸露。我正在寻找链接IIS和Cherrypy的解决方案。我可以通过使用调用http://0.0.0.0:8080 / ...

python iis wsgi cherrypy pywin32
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.