Ich versuche, Daten von einer Software auf eine andere auf dem gleichen PC zu senden. Die Kodierung in der früheren s/w erfolgt in Python. Ich mache das:Kann Sockets in Python ohne Internetzugang verwendet werden
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto("msg,Hi!", ("127.0.0.1", 12345))
Dies funktioniert gut, wenn ich Internetzugang (AF_INET) habe. Dies ist jedoch nur ein Beispielcode und ich muss dieses Stück in eine andere Anwendung integrieren, in der ich keinen Internetzugang habe und AF_INET nicht funktionieren würde. Gibt es einen möglichen Ersatz dafür?
Ich habe bereits AF_UNIX und AF_LOCAL versucht, aber keiner von ihnen funktioniert. Ich muss UDP verwenden.
Welches Betriebssystem verwenden Sie? Was passiert, wenn Sie 127.0.0.1 pingen, wenn das Internet nicht verbunden ist? – cdarke