Der Server kann die Daten nur empfangen, wenn der Client und der Server auf dem selben PC laufen. Sonst funktioniert es nicht. Wie kann ich den Fehler beheben? Hier einmal die Fehlermeldung: s.connect(('127.0.0.1', 50010)) ConnectionRefusedError: [WinError 10061] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte

Server.py :

import socket

server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

server_socket.bind(('127.0.0.1', 50010)) server_socket.listen(1) while True: (client_socket, addresse) = server_socket.accept() print(client_socket.recv(1024))

Client.py :

import time, socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(('127.0.0.1', 50010))

while True: msg = str(input("message: ")) msg = msg.encode() s.send(msg)

msg = s.recv(1024)
msg = msg.decode()
print("sent: " + msg)
print()

s.close()