我正在基于瓶的“Hello World”的例子,它可以在这里找到: https://bottlepy.org/docs/dev/tutorial.html如何使Bottle在端口已被侦听时返回错误?
from bottle import Bottle, run
app = Bottle()
@app.route('/hello')
def hello():
return "Hello World!"
run(app, host='localhost', port=8080)
我的问题是,这个代码可以运行多次,那么只有第一个实例将是一个实际上正在服务。是否有可能让程序返回一个错误来指示端口已被侦听?
小建议:'return [“Hello World!”]'而不是'return“Hello World!”' –
@ ron.rothman - 我刚刚复制了这个例子。为什么在这里返回一张桌子更好? – rbrtk
https://github.com/PerimeterX/perimeterx-python-wsgi/issues/1 –