我已經使用Flask構建了一些網站,其中包括一個使用websockets的網站,但這次我不確定如何開始。從無盡的數據循環的Python燒瓶網站?
我目前在Python中有一個無限循環,它從ZeroMQ套接字獲取傳感器數據。它大致是這樣的:
import zeromq
socket = zeromq.create_socket()
while True:
data_dict = socket.receive_json()
print data_dict # {'temperature': 34.6, 'speed': 12.8, etc.}
我現在要創造出一些漂亮的圖表,實時傳入的傳感器數據的儀表板。由於它在Python中,我很熟悉Flask和websockets,所以我想使用它。
我之前建立的網站是基本的請求/回覆的網站。我如何從連續循環創建一個Flask網站?