我正在编写一个 python 套接字客户端
- 每 5 秒发送一次
message one
(例如 Hello),每15 秒发送一次message two
(例如 15 秒) - 随时接收消息
我的意思是在不同的线程中进行发送和接收。但是,它仍然处于阻塞状态。有人有建议吗?
线程#1
threading.Thread(target=Thread2, args=(sock)).start()
sock.recv(1024)
线程#2
def Thread2(sock):
count = 0
while True:
sleep(5)
count = count + 5
sock.send('Hello')
if count % 15 == 0
sock.send('15 seconds')