私はpythonソケットクライアントを書いています
message one
(例: Hello) 5 秒ごと、message two
(例: 15 秒) 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')