[問題] socketserver & ThreadingTCPServer
如題,有兩個問題,參考官方的文件
https://docs.python.org/3.3/library/socketserver.html
基本的通訊沒問題,但有訊息截取的問題
官方文件是將接收到的文件直接print出來,我現在想要的是
self.Server = socketserver.TCPServer((HOST, PORT), MyTCPHandler)
self.m_thread_Monitor.start()-->會啟動thread,
內有無限迴圈執行server.serve_forever()
...
aaa = server.getrecvdata()-->類似這樣將server接收到的傳出來
print(aaa)
不知該如何修改?
以及另一個問題,我以為將上述的宣告改為
self.Server =
socketserver.ThreadingTCPServer((HOST, PORT), MyTCPHandler)
會直接幫我們處理thread的問題,但是主視窗還是會卡住
請問該怎麼改?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.173.129
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1465569368.A.F3E.html
推
06/13 01:36, , 1F
06/13 01:36, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章