Je travaille en fonction de l'exemple « Bonjour tout le monde » de bouteille, qui peut être trouvé ici: https://bottlepy.org/docs/dev/tutorial.htmlComment faire pour que Bottle renvoie une erreur si un port est déjà écouté?
from bottle import Bottle, run
app = Bottle()
@app.route('/hello')
def hello():
return "Hello World!"
run(app, host='localhost', port=8080)
Mon problème est que ce code peut être exécuté plusieurs fois et seule la première instance sera la l'un fait réellement le service. Est-il possible de renvoyer une erreur au programme pour indiquer que le port est déjà écouté?
Petite suggestion: 'return [" Hello World! "]' Au lieu de 'return" Hello World! "' –
@ ron.rothman - Je viens de copier l'exemple. Pourquoi retourner une table mieux ici? – rbrtk
https://github.com/PerimeterX/perimeterx-python-wsgi/issues/1 –