J'ai un serveur Flask-SocketIO en cours d'exécution sur un mac (Python 2.7.10 Flask 0.10.1) avec le code suivant:Désactiver la journalisation Flask-SocketIO à la borne
#!/usr/bin/python
from flask import Flask
from flask.ext.socketio import SocketIO
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret'
# app.debug = True
socketio = SocketIO(app)
if __name__ == '__main__':
socketio.run(app,port=8000,host='0.0.0.0')
Il fonctionne bien sur Mac, mais quand je le lance sur un pi de framboise (raspbian, Python 2.7.9, Flask 0.10.1) le même code se connecte au terminal. Dès que je commence et un client se connecte je reçois ce dans le terminal:
reading
('send', u'3probe')
reading
('send', u'3')
reading
('send', u'3')
...
Si je tente d'envoyer quoi que ce soit à l'aide emit
il se fait écho au terminal aussi.
Des idées pour l'éteindre? Ou d'où ça vient?
Qu'en est-il de ['socketio = SocketIO (app, logger = Faux, engineio_logger = False)'] (https://github.com/miguelgrinberg/Flask-SocketIO/blob/master/flask_socketio/__init__.py#L40) ? – mgilson
essayé aussi, pas de dés – andrei
Pouvez-vous ajouter les versions de Flask-SocketIO, python-socketio et python-engineio que vous utilisez? Lancez 'pip freeze' dans votre virtualenv pour le savoir. – Miguel