* 'master' of https://git.efi.th-nuernberg.de/gitea/winklejo65774/Repo_fuer_mEIM_Semester7: Endstand Aufgabe 1 und Aufgabe 2 Zwischenstand Server- und Clientinitialisierung (Verbindung funktioniert noch nicht)master
import socket | |||||
myclient = socket.socket() | |||||
hostname = socket.gethostname() | |||||
port = 22445 | |||||
myclient.connect((hostname, port)) | |||||
msg_to_server = input("Aufgabe 1: Bitte geben Sie eine Nachricht ein: ") | |||||
myclient.send(msg_to_server.encode('utf-8')) | |||||
converted_msg = myclient.recv(1024) | |||||
print("Erhaltener string: ", converted_msg.decode('utf-8')) | |||||
myclient.close() | |||||
import socket | |||||
myserver = socket.socket() | |||||
hostname = socket.gethostname() | |||||
port = 22445 | |||||
myserver.bind((hostname, port)) | |||||
myserver.listen() | |||||
(connection, addr) = myserver.accept() | |||||
msg_from_client = connection.recv(1024).decode('utf-8') | |||||
in_capital_letters = msg_from_client.upper() | |||||
connection.send(in_capital_letters.encode('utf-8')) | |||||
import socket | |||||
myclient = socket.socket() | |||||
hostname = socket.gethostname() | |||||
port = 33221 | |||||
myclient.connect((hostname, port)) | |||||
while True: | |||||
msg_to_server = input("Aufgabe 2: Bitte geben Sie eine Nachricht ein: ") | |||||
if msg_to_server != "STOP": | |||||
myclient.send(msg_to_server.encode('utf-8')) | |||||
converted_msg = myclient.recv(1024).decode('utf-8') | |||||
print("Erhaltener string: ", converted_msg) | |||||
else: | |||||
myclient.close() | |||||
break |
import socket | |||||
myserver = socket.socket() | |||||
hostname = socket.gethostname() | |||||
port = 33221 | |||||
myserver.bind((hostname, port)) | |||||
myserver.listen() | |||||
(connection, addr) = myserver.accept() | |||||
while True: | |||||
msg_from_client = connection.recv(1024).decode('utf-8') | |||||
in_capital_letters = msg_from_client.upper() | |||||
connection.send(in_capital_letters.encode('utf-8')) |