Sobald die send() anweisung in einer schleife steht kommt es zu dem fehler.
[Errno 32] Broken pipe.
Kann mir jemand den grund dafür nennen ?
Code: Alles auswählen
import time
import socket
s_udp_sock = socket.socket( socket.AF_INET, socket.SOCK_STREAM )
s_udp_sock.connect(('192.168.43.1',1511))
txt = "#,c,00,00,00,00,11,11,11,11,00,00,00,00,00,00,00,00,#"
#print("schleife")
while(1):
print("schleife")
try:
s_udp_sock.sendall(txt)
except Exception,e:
print(e)
s_udp_sock.close()