[英]python3 IDLE3 Flask Socket IO error
是的,所以當我遇到此代碼段時,我正在使用空閑狀態,瀏覽堆棧溢出。 它是一個基本的python flask Socket Io應用程序,沒有系統調用soEver。 但是,由於某種原因,當我運行它IDLE時,shell才會重啟。 當我添加一個調試打印語句: print(3)
,這是我得到的回溯* Restarting with stat--- Logging error --- Traceback (most recent call last):Traceback (most recent call last):
之后沒有任何內容科倫。 以下是我嘗試運行的代碼:
from flask import Flask, render_template
from flask_socketio import SocketIO, emit
print(3)
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(app)
@socketio.on('connect')
def connect():
emit('message', {'hello': "Hello"})
@app.route('/')
def index():
return render_template('index.html')
socketio.run(app, debug=True)
PS:它在終端中正確運行
重要
原來,這是由於安裝了gevent
idk為什么gevent會中斷空閑,但是我安裝了它,因為建議使用socketio輸出。
好吧,現在你知道
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.