ポートでリッスンし、UDP データを読み取るより良い方法はありますか?
私は
self.udps.bind((self.address,self.port)
ata, addr = self.udps.recvfrom(1024)
ベアスクリプトまたはスレッドでそのデータを取得するまで、この状態でロックされているようです。
これはうまく機能しますが、リッスンを停止するように言いたい場合は、データを受信して先に進むまで、リッスンを停止する必要があることを認識しません。正常にシャットダウンするために、ポートに毎回 UDP データを送信する必要がありました。特定の条件ですぐにリスニングを停止させる方法はありますか?