簡體   English   中英

python3 IDLE3 Flask Socket IO錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM