Die Suche ergab 14343 Treffer

von Sirius3
Donnerstag 6. Mai 2021, 19:37
Forum: Datenbankprogrammierung mit Python
Thema: In eine MariaDB einen Datensatz mit nur einem Feld einfügen
Antworten: 5
Zugriffe: 52

Re: In eine MariaDB einen Datensatz mit nur einem Feld einfügen

Es sollte `cursor` heißen, nicht `cur`. Der richtige SQL-Ausdruck ist `INSERT INTO balkonkw (power) VALUES (%s)` wobei balkonkw so aussieht, als ob Du eigentlich Informationen in den Tabellennamen hineinkodiert hast, anstatt dafür eine Tabellenspalte zu verwenden. Nur power in einer Tabelle zu speic...
von Sirius3
Donnerstag 6. Mai 2021, 11:02
Forum: Allgemeine Fragen
Thema: Python Taschenrechner - Verwendung while Schleife
Antworten: 1
Zugriffe: 64

Re: Python Taschenrechner - Verwendung while Schleife

Wenn man irgend etwas kopiert, macht man normalerweise etwas falsch. Da das, was vor der Schleife steht sich innerhalb der Schleife wiederholt, kann man einfach das davor vermeiden, indem man die Bedinung, wann die Schleife unterbrochen wird, nach unten schiebt: print("Taschenrechner") while True: n...
von Sirius3
Donnerstag 6. Mai 2021, 10:48
Forum: Allgemeine Fragen
Thema: for loop /if Problem
Antworten: 2
Zugriffe: 60

Re: for loop /if Problem

Eine vereinfachter Code hilft nicht beim Verstehen Deines Problems. Über Indizes iteriert man nicht, ich versteh nicht, was i und j von Alte_Liste mit einem x und y zu tun hat? Woher kommen diese x und y? Wenn Du Alte_Liste komplett in Neue_Liste schreibt dann ist natürlich das if danach immer wahr....
von Sirius3
Mittwoch 5. Mai 2021, 21:56
Forum: Allgemeine Fragen
Thema: *args per method in eine .txt-file schreiben ohne ein Trennzeichen nach letztem arg entsteht.
Antworten: 3
Zugriffe: 71

Re: *args per method in eine .txt-file schreiben ohne ein Trennzeichen nach letztem arg entsteht.

Die Klasse ist überflüssig, da sie außer einer Methode nichts macht, eine Funktion wäre einfacher. Eine Funktion sollte im Fehlerfall nicht einfach nichts machen, denn so kann man den Fehler ja nie entdecken, das is_fle kann man daher einfach weglassen. Dein Problem ist einfach zu lösen, schreibe ei...
von Sirius3
Mittwoch 5. Mai 2021, 19:54
Forum: Allgemeine Fragen
Thema: Suche mittels Schleife in einer Liste
Antworten: 3
Zugriffe: 102

Re: Suche mittels Schleife in einer Liste

Das `enter` könnte ungefähr so aussehen: from collections import namedtuple Employee = namedtuple("Mitarbeiter", "surname, forename, age") def enter(employees, search_field, result_name, result_age): name = search_field.get().capitalize() for employee in employees: if name == employee.surname: break...
von Sirius3
Mittwoch 5. Mai 2021, 19:44
Forum: Allgemeine Fragen
Thema: e.args[0] von except Exception as e
Antworten: 1
Zugriffe: 52

Re: e.args[0] von except Exception as e

`args` gehört definitiv nicht zu den Grundlagen. Eigentlich braucht man das nie, falls eine Exception auswertbare Zusatzinformationen hat, sind die immer über sinnvoll benannte Attribute abrufbar. Wenn man also den String einer Exception ausgeben möchte, reicht das `print(e)` Nichtsdestotrotz ist es...
von Sirius3
Mittwoch 5. Mai 2021, 14:07
Forum: Allgemeine Fragen
Thema: Suche mittels Schleife in einer Liste
Antworten: 3
Zugriffe: 102

Re: Suche mittels Schleife in einer Liste

Benutze keine kryptischen Abkürzungen. Warum schreibst Du nicht `mitarbeiter` statt ma? Alles was eine Funktion braucht, muss sie über ihre Argumente bekommen. `enter` braucht also entry, ma und root. Eine GUI wird einmal aufgebaut und dann nur noch der Inhalt der Labels geändert. So wie jetzt packs...
von Sirius3
Mittwoch 5. Mai 2021, 13:23
Forum: Tkinter
Thema: Tkinter GUI als Modul auslagern, Problem Button-Funktionalität
Antworten: 4
Zugriffe: 61

Re: Tkinter GUI als Modul auslagern, Problem Button-Funktionalität

Weder ist das Hauptprogramm eine GUI noch umgekehrt. Vererbung ist hier total falsch.
Was ist denn bei dir das Hauptprogramm. Normalerweise bezeichnet man die GUI als Hauptprogramm und der Rest sind Funktionen die vom Hauptprogramm (GUI) aufgerufen werden.
von Sirius3
Mittwoch 5. Mai 2021, 12:38
Forum: Raspberry Pi und Co.
Thema: Wie hole ich mir den Messwert?
Antworten: 8
Zugriffe: 97

Re: Wie hole ich mir den Messwert?

Code: Alles auswählen

response = requests.get('192.168.xxx.xxx/report')
data = response.json()
von Sirius3
Mittwoch 5. Mai 2021, 12:34
Forum: Tkinter
Thema: Tkinter GUI als Modul auslagern, Problem Button-Funktionalität
Antworten: 4
Zugriffe: 61

Re: Tkinter GUI als Modul auslagern, Problem Button-Funktionalität

Ein button gehört doch zur GUI. An der Stelle kannst du dein Programm nicht auftrennen.
Überlege Dir welche Teile des Programms unabhängig von der GUI sind.
von Sirius3
Mittwoch 5. Mai 2021, 09:35
Forum: Codesnippets
Thema: LDAP Abfrage fuer getmail
Antworten: 5
Zugriffe: 134

Re: LDAP Abfrage fuer getmail

Die Fehlermeldung passt nicht zu dem von dir gezeigten Code, denn dort wird log_object als globale Variable definiert.
von Sirius3
Mittwoch 5. Mai 2021, 09:30
Forum: Allgemeine Fragen
Thema: Matrix befüllen
Antworten: 2
Zugriffe: 61

Re: Matrix befüllen

Benutze keine globalen Variablen oder kryptische Abkürzungen. Warum gew und wer? Was soll die Funktion f machen? Wenn du dafür einen guten Namen findest, dann weißt Du auch gleich, um was es geht. Ich verstehe das mit dem 》ersten mal Platz《 nicht. Jedes Item hat doch seine eigene Spalte. matrix = nu...
von Sirius3
Dienstag 4. Mai 2021, 14:31
Forum: Allgemeine Fragen
Thema: Code zum entzippen einbauen
Antworten: 3
Zugriffe: 109

Re: Code zum entzippen einbauen

Das ist irgend ein Code aus dem Internet, der nichts mit zip-Dateien zu tun hat.
Wo ist der Code, den Du geschrieben hast und der die Fehlermeldung zeigt, die Du hier umschrieben hast?
von Sirius3
Dienstag 4. Mai 2021, 12:31
Forum: Tkinter
Thema: Erzeugung eines Entrys mit einer Schleife
Antworten: 26
Zugriffe: 391

Re: Erzeugung eines Entrys mit einer Schleife

Es ginge viel schneller, wenn Du endlich beschreiben würdest, was Du eigentlich machen möchtest.
Für einfache Listen gibt es zB. json oder csv als Speicherformat.
von Sirius3
Dienstag 4. Mai 2021, 12:20
Forum: Tkinter
Thema: Erzeugung eines Entrys mit einer Schleife
Antworten: 26
Zugriffe: 391

Re: Erzeugung eines Entrys mit einer Schleife

Also brauchst Du eigentlich gar keine Datenbank?
Um Dir helfen zu können, müssen wir halt wissen, welche Art Daten Du speichern möchtest und wie Du damit arbeiten mußt. Es gibt etliche Arten von "offline-Speicher". Was der richtige ist, kommt auf die Aufgabe an.