Je suis en train de commencer avec Bottle framework (en faisant l'exemple Hello World et ensuite de construire une API RESTful). Le problème est le fait que reloader ne fonctionne pas. Quand je fais un changement dans le code et recharge la page où le changement devrait montrer rien ne se passe. Cela fonctionne sur les ordinateurs de mes amis, donc je suis un peu confus.Le rechargement automatique ne fonctionne pas dans Bottle framework
Utilisation de python 2.7.
from bottle import route, run
@route('/hello')
def hello():
return "Hello World!"
run(host='localhost', port=8080, debug=True, reloader =True)
EDIT: aussi ce que je remarqué est que lorsque j'enregistre le changement dans le script alors que le serveur est toujours à l'écoute je reçois ceci:
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 60472)
Traceback (most recent call last):
File "C:\Python27\lib\SocketServer.py", line 290, in _handle_request_noblock
self.process_request(request, client_address)
File "C:\Python27\lib\SocketServer.py", line 318, in process_request
self.finish_request(request, client_address)
File "C:\Python27\lib\SocketServer.py", line 331, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python27\lib\SocketServer.py", line 652, in __init__
self.handle()
File "C:\Python27\lib\wsgiref\simple_server.py", line 116, in handle
self.raw_requestline = self.rfile.readline(65537)
File "C:\Python27\lib\socket.py", line 480, in readline
data = self._sock.recv(self._rbufsize)
KeyboardInterrupt
----------------------------------------
Je suis désolé pour le capitaine question évidente, mais avez-vous enregistré le fichier avant de recharger la page? Si oui, voyez-vous le démarrage du [...] serveur Bottle (en utilisant WSGIRefServer()) ... 'dans une console après avoir fait la modification et rafraîchi la page? –
Oui, j'ai sauvé avant de recharger et je vois exactement la même chose dans l'invite de commande que vous venez de dire. – JDoe
Quel est votre système d'exploitation? –