Die Suche ergab 17726 Treffer
- Freitag 3. Mai 2024, 06:29
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 19
- Zugriffe: 616
Re: Fehlersuche Flask, mit Vue.js
Javascript ist schwach typisiert. Wenn man mit einer Zahl vergleicht, wird ein String automatisch konvertiert. Du vergleichst aber anscheinend zwei Strings und da gilt der Lexikalische Vergleich. Deshalb sollte man Variablen explizit konvertieren: 1 * inside_diameter.value < 1 * outside_diameter.val...
- Mittwoch 1. Mai 2024, 20:29
- Forum: Wissenschaftliches Rechnen
- Thema: DataFrame Spalte unter Bedingung anfügen
- Antworten: 4
- Zugriffe: 263
Re: DataFrame Spalte unter Bedingung anfügen
Das geht mit map und fillna: df['Spalte_C'] = df['Spalte_A'].map({1: "Warm", 2: "Kalt"}).fillna(df['Spalte_B']) aber es scheint ja so, dass jeder Wert eindeutig gemappt werden könnte: df['Spalte_C'] = df['Spalte_A'].map({1: "Warm", 2: "Kalt", 3: "Sterne&q...
- Mittwoch 1. Mai 2024, 12:28
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 19
- Zugriffe: 616
Re: Fehlersuche Flask, mit Vue.js
Wie schon geschrieben, ist eine Validierung trivial. Natürlich könnte man noch ein Framework einbinden, dass dann wieder mit neuer Syntax und einer ganz komplizierten Logik im Hintergrund ganze Formulare validiert. Ich für meinen Teil habe gerne möglichst wenig Zwischenschichten und nur die Framewor...
- Mittwoch 1. Mai 2024, 08:56
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 19
- Zugriffe: 616
Re: Fehlersuche Flask, mit Vue.js
Wenn Du mit einem dieser Frameworks arbeitest (und da ist jedes so gut wie das andere) dann mußt Du auch Javascript-Code schreiben. Der Vorteil, das alles im Browser zu machen ist, dass Du kein Session-Management brauchst. Üblich ist, sowohl die Validierung in Javascript zu schreiben, um dem Nutzer ...
- Dienstag 30. April 2024, 21:15
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 19
- Zugriffe: 616
Re: Fehlersuche Flask, mit Vue.js
Ich verstehe nicht, wo das Problem liegt, das Editieren von den 10 Variablen komplett im Browser zu erledigen. Warum sollten unfertige Daten an den Server geschickt werden?
Vielleicht solltest Du etwas weiter ausholen, was Du eigentlich machen möchtest.
Vielleicht solltest Du etwas weiter ausholen, was Du eigentlich machen möchtest.
- Montag 29. April 2024, 19:12
- Forum: Allgemeine Fragen
- Thema: Globale Variablen
- Antworten: 18
- Zugriffe: 687
Re: Globale Variablen
Egal ob kleinglobal oder irgendwie anders global, gewöhn Dir von Anfang an eine saubere Programmierung an. Dazu gehört, dass man globale Variablen vermeidet und dazu gehören sprechende Namen, auch wenn das nur eine Vorskizze ist. Wie soll denn die Skizze helfen, wenn man sie nicht versteht. Und vers...
- Montag 29. April 2024, 08:50
- Forum: Allgemeine Fragen
- Thema: Globale Variablen
- Antworten: 18
- Zugriffe: 687
Re: Globale Variablen
Prinzipiell kann man den Code noch etwas aufräumen. Importe gehören alle an den Anfang der Datei. Du hast die Default-Werte für Deine Settings an zwei Stellen im Code sowie das Laden an mehreren Stellen. Dateinamen sollten nicht fix im Code stehen, und wenn, dann als Konstante einmal ganz am Anfang....
- Montag 29. April 2024, 07:12
- Forum: Allgemeine Fragen
- Thema: Globale Variablen
- Antworten: 18
- Zugriffe: 687
Re: Globale Variablen
Dein Problem ist, dass man keine globalen Variablen verwenden darf und Du munter lokalen und globalen Namensraum mischst. Programmierer sind faul, bedeutet, sie möchten nicht 16fach kopierten Code anpassen müssen, sondern immer nur eine Stelle. Dazu benutzen sie Schleifen. Ebenso sind sie faul und m...
- Sonntag 28. April 2024, 21:21
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 19
- Zugriffe: 616
Re: Fehlersuche Flask, mit Vue.js
Das macht Dein Browser automatisch: https://developer.mozilla.org/en-US/doc ... ts_in_cors
- Sonntag 28. April 2024, 20:14
- Forum: Webframeworks
- Thema: Warum glaubt FLASK, CSRF sei aktiviert?
- Antworten: 4
- Zugriffe: 300
Re: Warum glaubt FLASK, CSRF sei aktiviert?
@zegru: wenn Du nur Informationen abfrägst, warum benutzt Du dann POST und wechselst nicht einfach auf GET? Ist eh besser, weil man sich dann einfach einen Link auf seine Wunscheinstellung speichern kann.
- Sonntag 28. April 2024, 10:38
- Forum: Allgemeine Fragen
- Thema: shutil.copy ohne Funktion
- Antworten: 7
- Zugriffe: 341
Re: shutil.copy ohne Funktion
Wie ich gerade gelesen habe ist /etc/rc.local seit 1983 veraltet.
Auch Du solltest auf systemd umsteigen. Eine systemd-Unit zu schreiben ist mit den vielen Beispielen im Netz auch nicht allzu schwierig. Vorteil: Du bekommst das Protokoll zur Fehlersuche gleich mit.
Auch Du solltest auf systemd umsteigen. Eine systemd-Unit zu schreiben ist mit den vielen Beispielen im Netz auch nicht allzu schwierig. Vorteil: Du bekommst das Protokoll zur Fehlersuche gleich mit.
- Sonntag 28. April 2024, 10:28
- Forum: Allgemeine Fragen
- Thema: Python - Auflistung aller Kombinationen mit Wiederholung
- Antworten: 11
- Zugriffe: 343
Re: Python - Auflistung aller Kombinationen mit Wiederholung
Was ist überhaupt der Sinn, alle Kombinationen in einer Datei zu speichern? Es ist deutlich effizienter, die Zahlen bei Bedarf zu erzeugen.
- Sonntag 28. April 2024, 08:27
- Forum: Allgemeine Fragen
- Thema: shutil.copy ohne Funktion
- Antworten: 7
- Zugriffe: 341
Re: shutil.copy ohne Funktion
Wenn das Programm läuft, dann muss der Fehler woanders liegen. Z.b. beim Aufruf des Programms oder noch früher. Wie werden die Programme aufgerufen? Wie werden Fehler protokolliert? Was für Meldungen tauchen in den Protokollen auf? Das Kopierprogramm an sich ist gruselig. Als erstes wird das aktuell...
- Freitag 26. April 2024, 12:14
- Forum: Allgemeine Fragen
- Thema: Python - Auflistung aller Kombinationen mit Wiederholung
- Antworten: 11
- Zugriffe: 343
Re: Python - Auflistung aller Kombinationen mit Wiederholung
So schnell geht's wenn man etwas nicht testet:
Code: Alles auswählen
product([1,2,3,4,5,6,7,8], repeat=8)
- Freitag 26. April 2024, 07:54
- Forum: Allgemeine Fragen
- Thema: Code bzw. Programme speichern
- Antworten: 8
- Zugriffe: 353
Re: Code bzw. Programme speichern
@jim10: Die fertigen Skripte liegen in einem Verzeichnis, das in $PATH steht, es muß ja nicht /usr/local sein, es kann ja auch $HOME/bin sein. Dann kann man sie einfach benutzten. Je nach Vorlieben liegen alle Skripte im selben Environment, wie es ja bei Dir den Anschein hat; wenn die Skripte komple...
- Freitag 26. April 2024, 07:03
- Forum: Allgemeine Fragen
- Thema: stringreihe in dict wandeln
- Antworten: 5
- Zugriffe: 245
Re: stringreihe in dict wandeln
Ich habe ein wenig probiert und habe folgendes Listing: # -*- coding: utf-8 -*- """ Created on Thu Apr 25 11:01:27 2024 @author: GBT B650M GamingX AX """ import io #with open("ausgabe.txt", "r") as f: # print(f.read()) # Schreiben Wert1 = 10 Wert2 =...
- Freitag 26. April 2024, 06:54
- Forum: Allgemeine Fragen
- Thema: Python - Auflistung aller Kombinationen mit Wiederholung
- Antworten: 11
- Zugriffe: 343
Re: Python - Auflistung aller Kombinationen mit Wiederholung
Importe stehen ganz am Anfang der Datei. Dateien öffnet man mit dem with-Statement. Bei Text-Dateien sollte man auch immer das richtige Encoding angeben. Variablennamen müssen aussagekräftig sein. Bei i denkt man an einen Index, eine einzelne Zahl, nicht an ein Tuple aus 8 Zahlen. Was hat ein Kamm m...
- Donnerstag 25. April 2024, 12:49
- Forum: Allgemeine Fragen
- Thema: stringreihe in dict wandeln
- Antworten: 5
- Zugriffe: 245
Re: stringreihe in dict wandeln
Was ist eine Variablenliste? Warum ist das ein String? Woher kommt der?
Sieht aus wie JSON, also hilft json.loads.
Sieht aus wie JSON, also hilft json.loads.
- Mittwoch 24. April 2024, 19:05
- Forum: Allgemeine Fragen
- Thema: Schaltfläche identifizieren, mittels Selenium betätigen
- Antworten: 8
- Zugriffe: 336
Re: Schaltfläche identifizieren, mittels Selenium betätigen
Man kann sich in den Fuß schießen, kann, wie __deets__ schon geschrieben hat, sich einfach anmelden und das csv laden, oder man benutzt pandas.read_html.
Du hast Dich in die erste Variante verrannt.
Du hast Dich in die erste Variante verrannt.
- Mittwoch 24. April 2024, 13:19
- Forum: Tkinter
- Thema: Recursive Erstellung und Löschung von Entrys
- Antworten: 17
- Zugriffe: 1424
Re: Recursive Erstellung und Löschung von Entrys
Meinst Du mit "zusammenbauen der Elemente" das:
Das sollte sowieso anders aussehen, z.B:
Code: Alles auswählen
for data in self.dbcs:
print("".join(data))
Code: Alles auswählen
for signal, channel, path in self.dbcs:
print(f"{signal}{channel}={path}")