作者tyc5116 (累人啊....)
看板Python
标题[问题] socketserver & ThreadingTCPServer
时间Fri Jun 10 22:36:04 2016
如题,有两个问题,参考官方的文件
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://webptt.com/cn.aspx?n=bbs/Python/M.1465569368.A.F3E.html
1F:推 ccvs: lock? 06/13 01:36