首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在将服务器更改为cheroot后,瓶装机抛出TypeError

在将服务器更改为cheroot后,瓶装机抛出TypeError
EN

Stack Overflow用户
提问于 2017-08-24 11:29:19
回答 1查看 546关注 0票数 2

当我尝试使用SSL和pass选项从瓶装标准服务器切换到cheroot时:

代码语言:javascript
复制
Traceback (most recent call last):
  File "C:/Users/kig0pkt12/PycharmProjects/dreadnought/main.py", line 9, in <module>
    run(app, host='localhost', port=8080, debug=True, server='cheroot', options=options)
  File "C:\WP36\python-3.6.2rc2.amd64\lib\site-packages\bottle-0.13.dev0-py3.6.egg\bottle.py", line 3713, in run
    server.run(app)
  File "C:\WP36\python-3.6.2rc2.amd64\lib\site-packages\bottle-0.13.dev0-py3.6.egg\bottle.py", line 3298, in run
    server = wsgi.Server(**self.options)
TypeError: __init__() got an unexpected keyword argument 'options'

片段main.py:

代码语言:javascript
复制
from bottle import Bottle, run
app = Bottle()

options = {
'certfile':'cacert.pem',
'keyfile':'privkey.pem',
}

run(app, host='localhost', port=8080, debug=True, server='cheroot', options=options)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-25 09:05:19

看来选项变了:

run(app, host='localhost', port=8080, debug=True, server="cheroot", certfile="cacert.pem", keyfile="privkey.pem")

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45860455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档