SERVER --
serversocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
serversocket.bind((socket.gethostbyname(socket.gethostname()), 45324))
serversocket.listen(1)
while True:
print(f"{socket.gethostbyname(socket.gethostname())} olarak Bekleniyor..")
connection, address = serversocket.accept()
print(f"{address}:{serversocket.getsockname()[1]} adresine bağlanıldı")
message = connection.recv(1024).decode("utf-8")
print(message)
connection.send(message.encode("utf-8"))
connection.close()
print("Bağlantı kapatıldı")Client --PORT = 45324
def main():
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect(('benim.sunucu.adresim', PORT))
s.send("merhaba R10!".encode('utf-8'))
print(s.recv(1024).decode('utf-8'))
if __name__ == "__main__":
main()