diff --git a/LF5.code-workspace b/LF5.code-workspace index c47c4aa..210aae8 100644 --- a/LF5.code-workspace +++ b/LF5.code-workspace @@ -5,7 +5,7 @@ } ], "settings": { - "workbench.colorTheme": "Default Dark Modern", + "workbench.colorTheme": "Dark Modern", "editor.fontFamily": "'Fira Code', monospace", "editor.fontSize": 16, "editor.lineHeight": 1.5, diff --git a/Python/DatabaseConnection.py b/Python/DatabaseConnection.py new file mode 100644 index 0000000..41d1c13 --- /dev/null +++ b/Python/DatabaseConnection.py @@ -0,0 +1,26 @@ +import mysql.connector as myc + +class Database: + @staticmethod + def connect(): + return myc.connect( + host="blackpi.ipv64.net", + user="worker", + password="bBHofurUJWKzPE8Z", + database="DEV" + ) + + @staticmethod + def check(): + conn = Database.connect() + cursor = conn.cursor() + + cursor.execute("SELECT CLIENT_IP, DATUM FROM API_LOGS ") + + for table in cursor: + print(table) + + cursor.close() + conn.close() + +Database.check() \ No newline at end of file diff --git a/Python/Erweitert/Unterprogramme/kreis/app.py b/Python/Erweitert/Unterprogramme/kreis/app.py new file mode 100644 index 0000000..7e2346e --- /dev/null +++ b/Python/Erweitert/Unterprogramme/kreis/app.py @@ -0,0 +1,4 @@ +import functions.geometrie as fg +import static.color as sc + +sc.Red(fg.bodys.circle(60)) diff --git a/Python/Erweitert/Unterprogramme/kreis/functions/__pycache__/geometrie.cpython-313.pyc b/Python/Erweitert/Unterprogramme/kreis/functions/__pycache__/geometrie.cpython-313.pyc new file mode 100644 index 0000000..d499f19 Binary files /dev/null and b/Python/Erweitert/Unterprogramme/kreis/functions/__pycache__/geometrie.cpython-313.pyc differ diff --git a/Python/Erweitert/Unterprogramme/kreis/functions/geometrie.py b/Python/Erweitert/Unterprogramme/kreis/functions/geometrie.py new file mode 100644 index 0000000..b6068c7 --- /dev/null +++ b/Python/Erweitert/Unterprogramme/kreis/functions/geometrie.py @@ -0,0 +1,12 @@ +import math + +class bodys(): + @staticmethod + def circle(radius): + scope = 2 * math.pi * radius + area = math.pi * radius*radius + + return ({ + "scope": scope, + "area": area + }) \ No newline at end of file diff --git a/Python/Erweitert/Unterprogramme/kreis/static/__pycache__/color.cpython-313.pyc b/Python/Erweitert/Unterprogramme/kreis/static/__pycache__/color.cpython-313.pyc new file mode 100644 index 0000000..a079e38 Binary files /dev/null and b/Python/Erweitert/Unterprogramme/kreis/static/__pycache__/color.cpython-313.pyc differ diff --git a/Python/Erweitert/Unterprogramme/kreis/static/color.py b/Python/Erweitert/Unterprogramme/kreis/static/color.py new file mode 100644 index 0000000..aa6cf35 --- /dev/null +++ b/Python/Erweitert/Unterprogramme/kreis/static/color.py @@ -0,0 +1,10 @@ +import colorama + +def Red(s): print("\033[91m {}\033[00m".format(s)) +def Green(s): print("\033[92m {}\033[00m".format(s)) +def Yellow(s): print("\033[93m {}\033[00m".format(s)) +def LightPurple(s): print("\033[94m {}\033[00m".format(s)) +def Purple(s): print("\033[95m {}\033[00m".format(s)) +def Cyan(s): print("\033[96m {}\033[00m".format(s)) +def LightGray(s): print("\033[97m {}\033[00m".format(s)) +def Black(s): print("\033[90m {}\033[00m".format(s)) \ No newline at end of file