Die Suche ergab 14567 Treffer

von Sirius3
Sonntag 13. Juni 2021, 22:50
Forum: Allgemeine Fragen
Thema: Extraktion bestimmter Wörter aus .json Dokument
Antworten: 3
Zugriffe: 91

Re: Extraktion bestimmter Wörter aus .json Dokument

Naja, das ist ja nicht die gesamte Datei, da fehlen ja wichtige Zeilen, nämlich die, die das zu gültigem JSON machen, und das ist dann auch die Lösung: nimm den JSON-Parser und such dann den richtigen Schlüssel heraus.
von Sirius3
Sonntag 13. Juni 2021, 19:57
Forum: Wissenschaftliches Rechnen
Thema: pandas werte im df ersetzen aus zweitem df
Antworten: 4
Zugriffe: 93

Re: pandas werte im df ersetzen aus zweitem df

Dass der Index eine Rolle spielt, hast Du im ersten Post nicht geschrieben:

Code: Alles auswählen

df['Wert'][df1.index] = df1['Wert']
von Sirius3
Sonntag 13. Juni 2021, 18:36
Forum: Wissenschaftliches Rechnen
Thema: pandas werte im df ersetzen aus zweitem df
Antworten: 4
Zugriffe: 93

Re: pandas werte im df ersetzen aus zweitem df

Du willst ja nur einen Teil der Daten in `df` überschreiben:

Code: Alles auswählen

df['Wert'][:len(df1)] = df1['Wert']
von Sirius3
Sonntag 13. Juni 2021, 18:33
Forum: Wissenschaftliches Rechnen
Thema: alphanumerische Werte
Antworten: 1
Zugriffe: 60

Re: alphanumerische Werte

Was benutzt Du denn zum Schreiben von Excel? Wie sieht Dein Programm bisher aus?
von Sirius3
Sonntag 13. Juni 2021, 18:31
Forum: Tkinter
Thema: Wie fixt man: "_tkinter.TclError: bad state "readonly""?
Antworten: 6
Zugriffe: 120

Re: Wie fixt man: "_tkinter.TclError: bad state "readonly""?

Die Fehlermeldung sagt es ja schon deutlich. `state` kann nur die werte active, disabled oder normal annehmen. Was soll bei einem Label `readonly` eigentlich bedeuten? Das result-Label wird gar nicht platziert. Button erwartet als command eine Funktion, nicht den Rückgabewert des Funktionsaufrufs. `...
von Sirius3
Sonntag 13. Juni 2021, 17:34
Forum: Tkinter
Thema: Wie fixt man: "_tkinter.TclError: bad state "readonly""?
Antworten: 6
Zugriffe: 120

Re: Wie fixt man: "_tkinter.TclError: bad state "readonly""?

Jetzt wäre noch der komplette Traceback nett, dass wir nicht raten müssen, wo der Fehler ist. Im Modul Calculation hast Du einen Einrückfehler. Module werden wie Methoden und Variablen komplett klein geschrieben. *-Importe benutzt man nicht. Nicht alles muß man an Attribute binden, z.B Labels, auf d...
von Sirius3
Sonntag 13. Juni 2021, 16:23
Forum: Showcase
Thema: Steuern welche Namen aus einem Package sichtbar sind
Antworten: 5
Zugriffe: 130

Re: Steuern welche Namen aus einem Package sichtbar sind

@rogerb: eigentlich ist es umgekehrt. Normalerweise werden alle nicht-Unterstrichbamen bei * importiert, mit __all__ kann man explizit einen Teil der Namen auswählen.
von Sirius3
Sonntag 13. Juni 2021, 14:52
Forum: Allgemeine Fragen
Thema: Datenbank Eintrag
Antworten: 11
Zugriffe: 215

Re: Datenbank Eintrag

execute erwartet ein Tuple für Parameter, Du hast zwei übergeben.
Tuple sind so etwas grundlegendes, da wundert es manche, wie man mit GUIs anfangen kann, ohne das gut zu beherrschen.

Code: Alles auswählen

cursor.execute("UPDATE personen SET betrag = ?"
    "WHERE kartennummer = ?", (y, x))
von Sirius3
Samstag 12. Juni 2021, 17:19
Forum: Allgemeine Fragen
Thema: Selenium innerHTML Liste, nur bestimmtes ausgeben
Antworten: 2
Zugriffe: 61

Re: Selenium innerHTML Liste, nur bestimmtes ausgeben

Es wäre wichtig, zu wissen, wie das exakte Format aussehen kann. Dank Deiner Kürzungen sieht es wie kaputtes JSON aus, und ohne die Kürzungen ist es wahrscheinlich korrektes JSON, was sich einfach parsen läßt.
von Sirius3
Samstag 12. Juni 2021, 15:30
Forum: Allgemeine Fragen
Thema: Datenbank Eintrag
Antworten: 11
Zugriffe: 215

Re: Datenbank Eintrag

Eingerückt wird immer mit 4 Leerzeichen pro Ebene, keine Tabs. Variablennamen werden komplett klein geschrieben. Benutze keine kryptischen Abkürzungen, dsatz? gibt es auch einen asatz? Warum wandelst Du die Kartennummer erst in einen String und dann in ein int um? Die Kartennummer sollte doch immer ...
von Sirius3
Samstag 12. Juni 2021, 12:55
Forum: Raspberry Pi und Co.
Thema: Relais mit Taster schalten
Antworten: 13
Zugriffe: 234

Re: Relais mit Taster schalten

@Kaffebohne: ja das sollte ein Wörterbuch sein.

Code: Alles auswählen

TASTER_TO_PUMPEN_PINS = {
    16: 26,
    20: 19,
}
von Sirius3
Samstag 12. Juni 2021, 12:54
Forum: Allgemeine Fragen
Thema: Herausfiltern des ggT zweier Elemente
Antworten: 4
Zugriffe: 100

Re: Herausfiltern des ggT zweier Elemente

Alles, was eine Funktion braucht, sollte sie auch über ihre Argumente bekommen, in `gK` kommen `a_Teiler` und `b_Teiler` aus dem nichts. Benutze keine kryptischen Abkürzungen, ich habe keine Ahnung, was gK bedeuten soll? Die Funktion ggT hat auch ein komisches Argument. Größter gemeinsamer Teile bek...
von Sirius3
Samstag 12. Juni 2021, 12:45
Forum: Tkinter
Thema: Variable in einem Ausgabe
Antworten: 4
Zugriffe: 90

Re: Variable in einem Ausgabe

Variablennamen schreibt man klein. Ein Widget plaziert sich nicht selbst, das pack gehört nicht in __init__. Das `createWidgets` ist eigentlich überflüssig, weil das alles auch in __init__ stehen könnte. Was für eine GUI ist eigentlich `solarpowerGUI`? `solarpower` ist bereits ein `int`. mainloop ru...
von Sirius3
Freitag 11. Juni 2021, 10:19
Forum: Raspberry Pi und Co.
Thema: Relais mit Taster schalten
Antworten: 13
Zugriffe: 234

Re: Relais mit Taster schalten

`as` bei `import` ist dazu da, einen Namen umzubenennen, GPIO wird aber gar nicht umbenannt. Warnungen sind dazu da, dass man sie behebt, nicht dass man sie ignoriert. Konstanten werden KOMPLETT_GROSS geschrieben. Und wenn man Konstanten hat, dann benutzt man die auch, statt magischer Zahlenwerte. B...
von Sirius3
Donnerstag 10. Juni 2021, 21:44
Forum: Allgemeine Fragen
Thema: Falsche Methode wurde im Modul aufgerufen
Antworten: 2
Zugriffe: 136

Re: Falsche Methode wurde im Modul aufgerufen

Wenn das eine Modul das andere importiert und dieses wiederum das erste, dann sind diese beiden Module so eng miteinander verbunden, dass sie eigentlich eins sind, oder zumindest anders aufgeteilt werden sollten. Auf oberster Ebene, darf kein ausführbarer Code stehen, weil der dann beim Import ausge...