diff --git a/AB1_Aufg2.py b/Python-Blockkurs/AB1_Aufg2.py similarity index 100% rename from AB1_Aufg2.py rename to Python-Blockkurs/AB1_Aufg2.py diff --git a/AB1_Aufg3.py b/Python-Blockkurs/AB1_Aufg3.py similarity index 100% rename from AB1_Aufg3.py rename to Python-Blockkurs/AB1_Aufg3.py diff --git a/AB1_Aufg4.py b/Python-Blockkurs/AB1_Aufg4.py similarity index 100% rename from AB1_Aufg4.py rename to Python-Blockkurs/AB1_Aufg4.py diff --git a/AB1_Aufg5.py b/Python-Blockkurs/AB1_Aufg5.py similarity index 100% rename from AB1_Aufg5.py rename to Python-Blockkurs/AB1_Aufg5.py diff --git a/Arbeitsblatt01.pdf b/Python-Blockkurs/Arbeitsblatt01.pdf similarity index 100% rename from Arbeitsblatt01.pdf rename to Python-Blockkurs/Arbeitsblatt01.pdf diff --git a/Arbeitsblatt02.pdf b/Python-Blockkurs/Arbeitsblatt02.pdf similarity index 100% rename from Arbeitsblatt02.pdf rename to Python-Blockkurs/Arbeitsblatt02.pdf diff --git a/FirstProgram.py b/Python-Blockkurs/FirstProgram.py similarity index 100% rename from FirstProgram.py rename to Python-Blockkurs/FirstProgram.py diff --git a/Pong.py b/Python-Blockkurs/Pong.py similarity index 100% rename from Pong.py rename to Python-Blockkurs/Pong.py diff --git a/README.md b/Python-Blockkurs/README.md similarity index 100% rename from README.md rename to Python-Blockkurs/README.md diff --git a/Tag2_EigenesSpiel.py b/Python-Blockkurs/Tag2_EigenesSpiel.py similarity index 100% rename from Tag2_EigenesSpiel.py rename to Python-Blockkurs/Tag2_EigenesSpiel.py diff --git a/Tag2_MittelwertAusVariablerAnzahlParameter.py b/Python-Blockkurs/Tag2_MittelwertAusVariablerAnzahlParameter.py similarity index 100% rename from Tag2_MittelwertAusVariablerAnzahlParameter.py rename to Python-Blockkurs/Tag2_MittelwertAusVariablerAnzahlParameter.py diff --git a/mEIM-Praktikum_Webentwicklung/Aufg1_Sockets_Client.py b/mEIM-Praktikum_Webentwicklung/Aufg1_Sockets_Client.py new file mode 100644 index 0000000..171e725 --- /dev/null +++ b/mEIM-Praktikum_Webentwicklung/Aufg1_Sockets_Client.py @@ -0,0 +1,16 @@ +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() + diff --git a/mEIM-Praktikum_Webentwicklung/Aufg1_Sockets_Server.py b/mEIM-Praktikum_Webentwicklung/Aufg1_Sockets_Server.py new file mode 100644 index 0000000..f674bc3 --- /dev/null +++ b/mEIM-Praktikum_Webentwicklung/Aufg1_Sockets_Server.py @@ -0,0 +1,13 @@ +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')) + diff --git a/mEIM-Praktikum_Webentwicklung/Aufg2_Sockets_Client.py b/mEIM-Praktikum_Webentwicklung/Aufg2_Sockets_Client.py new file mode 100644 index 0000000..21a5ad4 --- /dev/null +++ b/mEIM-Praktikum_Webentwicklung/Aufg2_Sockets_Client.py @@ -0,0 +1,18 @@ +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 \ No newline at end of file diff --git a/mEIM-Praktikum_Webentwicklung/Aufg2_Sockets_Server.py b/mEIM-Praktikum_Webentwicklung/Aufg2_Sockets_Server.py new file mode 100644 index 0000000..5f1df19 --- /dev/null +++ b/mEIM-Praktikum_Webentwicklung/Aufg2_Sockets_Server.py @@ -0,0 +1,14 @@ +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')) \ No newline at end of file