Die Suche ergab 17746 Treffer
- Mittwoch 15. Mai 2024, 13:04
- Forum: Allgemeine Fragen
- Thema: Datum in String finden
- Antworten: 12
- Zugriffe: 318
Re: Datum in String finden
Variablennamen schreibt man komplett klein, Funktionsnamen ebenso. Die Klammern um die if-Bedingungen sind überflüssig und können weg. Benutze keine kryptischen Abkürzungen. Was ist eine "Datei im Namen"? Wenn man soetwas wie "nicht gefunden" zurückgeben will, benutzt man None un...
- Mittwoch 15. Mai 2024, 08:41
- Forum: Allgemeine Fragen
- Thema: Datum in String finden
- Antworten: 12
- Zugriffe: 318
Re: Datum in String finden
Ja, doppelseitiges Klebeband ist die Lösung für alle Probleme.
- Dienstag 14. Mai 2024, 18:57
- Forum: Allgemeine Fragen
- Thema: Datum in String finden
- Antworten: 12
- Zugriffe: 318
Re: Datum in String finden
Ob ein Teilstring innerhalb eines Strings vorkommt prüft man mit `in`. Variablennamen schreibt man in Python komplett klein. Präfixe wie my tragen nicht zum Verständnis bei und können weg. Also: if ".01." in record or ".02." in record: Wenn man das aber für alle Datumsangaben mac...
- Dienstag 14. Mai 2024, 18:37
- Forum: Allgemeine Fragen
- Thema: eine geschweifte Klammer in einem String ausgeben
- Antworten: 43
- Zugriffe: 1069
Re: eine geschweifte Klammer in einem String ausgeben
Je nachdem ob man dieses komische Gebiet nach den Alemannen, den Germanen oder den Teutonen benennt, kommt es bei Lexikalischer Sortierung vor Bretonisch oder nach Sorbisch.
- Dienstag 14. Mai 2024, 12:58
- Forum: Allgemeine Fragen
- Thema: eine geschweifte Klammer in einem String ausgeben
- Antworten: 43
- Zugriffe: 1069
Re: eine geschweifte Klammer in einem String ausgeben
@Pitwheazle: Dein Problem war doch schon gelöst. Warum möchtest Du jetzt wieder mehr Komplexität einführen?? Es ging mir darum, dass wenn Du mal eine Klammer und mal eine Einheit in Deinem postfix-Text hast, dann ist `einheit` der falsche Name und Du solltest einen Überbegriff finden, der für beides...
- Montag 13. Mai 2024, 21:15
- Forum: Qt/KDE
- Thema: QResizeEvent
- Antworten: 19
- Zugriffe: 744
Re: QResizeEvent
Weil es in Python @property gibt, braucht man keine trivialen Getter und Setter. Wenn es also permanent und änderbar sein soll, dann nimmt man einfach ein Attribut. Zum Beispiel Deine Boundingbox-Klasse. Zum einen ist das bb-Päfix und das x/y in den Attributen überflüssig. Dass es ein Attribut einer...
- Montag 13. Mai 2024, 11:22
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 38
- Zugriffe: 1413
Re: Fehlersuche Flask, mit Vue.js
Nein, Du hast die Daten nicht von Anfang an, weil sie asynchron nachgeladen werden. Und Du brauchst diesen "Funktionsaufruf", weil Du ja die Daten asynchron laden mußt. Eventbasierte und Nebenläufige Programmierung sind halt schwierige Themen, um die man aber nicht herum kommt, sobald man ...
- Montag 13. Mai 2024, 07:16
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 38
- Zugriffe: 1413
Re: Fehlersuche Flask, mit Vue.js
@Dennis89: async ist wie unter Python kooperativ, das heißt, wenn eine Async-Funktion wartet, kann die andere, deren Ergebnis da ist, weitermachen. Dazu müssen aber alle Funktionen bis hoch zu einer "Main"-Funktion asynchron arbeiten. Bei Python ist das explizit über das Aufrufen vom Event...
- Sonntag 12. Mai 2024, 09:13
- Forum: Allgemeine Fragen
- Thema: Python das Nachfassdatum wird nicht aktuallisiert bei der Ansicht bearbeiten
- Antworten: 2
- Zugriffe: 273
Re: Python das Nachfassdatum wird nicht aktuallisiert bei der Ansicht bearbeiten
@viSion1990: das Programm sieht auf den ersten Blick ordentlich aus, mit Klassen und ohne globalen Variablen. Aber ab einer bestimmten Länge rächen sich andere Designfehler. Die Datenhaltung muß sauber vom GUI-Code getrennt sein, damit man ihn auch unabhängig testen kann. "kundenverwaltung.txt&...
- Donnerstag 9. Mai 2024, 18:21
- Forum: Allgemeine Fragen
- Thema: eine geschweifte Klammer in einem String ausgeben
- Antworten: 43
- Zugriffe: 1069
Re: eine geschweifte Klammer in einem String ausgeben
Und wie so oft, fehlt bei Deiner Frage wieder der nötige Kontext, um das Problem nachvollziehen zu könne. Wo tritt welcher Fehler konkret auf? Bisher führt nichts, was Du beschrieben hast, zu einem Fehler.
- Mittwoch 8. Mai 2024, 19:35
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 305
Re: Code umbrechen
Das ist doch alles ziemlich Fehleranfällig, wenn Register Nummer 47 warnvalue entspricht, oder doch vielleicht checkstep? Deshalb vermeidet man so lange Ausdrücke generell, und hat dann nicht dass große Problem, einen Ausdruck auf 30 Zeilen aufteilen zu müssen. Deshalb hat man normalerweise eine Tab...
- Mittwoch 8. Mai 2024, 19:28
- Forum: Qt/KDE
- Thema: eval vermeiden
- Antworten: 9
- Zugriffe: 404
Re: eval vermeiden
Ich habe die Erfahrung gemacht, dass man in einem Programm mit schlechten Variablennamen keinen Fehler suchen kann, man schmeißt also das ganze Programm weg und schreibt es neu. Bis man wieder merkt, dass es einen Fehler hand und so geht es wieder von vorne los. Ich kann nur aus Deinem Code lesen, d...
- Mittwoch 8. Mai 2024, 17:51
- Forum: Allgemeine Fragen
- Thema: Code umbrechen
- Antworten: 13
- Zugriffe: 305
Re: Code umbrechen
Was sollen denn die doppelten Anführungszeichen?
Was Du dringend anpassen solltest, sind die Namen Deiner Felder. Niemand kann das entschlüsseln. Was soll denn ppv1h sein und warum gibt es ein ppv1l?
82 Felder für eine Tabelle sind auch ein bißchen viel.
Was Du dringend anpassen solltest, sind die Namen Deiner Felder. Niemand kann das entschlüsseln. Was soll denn ppv1h sein und warum gibt es ein ppv1l?
82 Felder für eine Tabelle sind auch ein bißchen viel.
- Mittwoch 8. Mai 2024, 17:49
- Forum: Allgemeine Fragen
- Thema: PyPDF2 3.0.1 Bitmuster? o0
- Antworten: 24
- Zugriffe: 494
Re: PyPDF2 3.0.1 Bitmuster? o0
Warum nimmst Du jetzt schon wieder diese kryptischen 10000 statt ADD_OR_MODIFY? Und ja, das eine Bit erlaubt halt alles, und es gibt keine Möglichkeit, das einzeln einzuschränken. Aber wenn Dein PDF keine Formulare hat, dann kann man die auch nicht editieren :-) Und wenn das PDF Formulare hätte, wär...
- Mittwoch 8. Mai 2024, 17:39
- Forum: Qt/KDE
- Thema: eval vermeiden
- Antworten: 9
- Zugriffe: 404
Re: eval vermeiden
Und warum hast Du ein dict mit den Keys "1" bis "28"? Besser wäre eine einfache Liste. Das ergibt dann:
Wobei cva natürlich ein sehr schlecher Variablenname ist, weil er nichts aussagt.
Code: Alles auswählen
for slider, value in zip(self.spsliders, self.cva):
slider.setValue(value)
- Mittwoch 8. Mai 2024, 16:53
- Forum: Allgemeine Fragen
- Thema: PyPDF2 3.0.1 Bitmuster? o0
- Antworten: 24
- Zugriffe: 494
Re: PyPDF2 3.0.1 Bitmuster? o0
Drucken ohne PRINT-Flag geht offensichtlich nicht.
- Mittwoch 8. Mai 2024, 16:51
- Forum: Qt/KDE
- Thema: eval vermeiden
- Antworten: 9
- Zugriffe: 404
Re: eval vermeiden
Idealerweise hast Du ja gar keine 28 einzelne Attribute, sondern eine Liste. Dann sähe das so aus: for n, slider in enumerate(self.spsliders, 1): slider.setValue(int(self.CVa.get(str(n))) Notfalls kann man diese Liste aus den ui.spslider_.. per getattr erzeugen: self.spsliders = [getattr(self.ui, f&...
- Mittwoch 8. Mai 2024, 16:15
- Forum: Allgemeine Fragen
- Thema: PyPDF2 3.0.1 Bitmuster? o0
- Antworten: 24
- Zugriffe: 494
Re: PyPDF2 3.0.1 Bitmuster? o0
Hochauflösender Druck heißt halt als Konstante PRINT_TO_REPRESENTATION.
- Mittwoch 8. Mai 2024, 13:16
- Forum: Webframeworks
- Thema: Pfad zur Grafik
- Antworten: 5
- Zugriffe: 251
Re: Pfad zur Grafik
Durch die geschweiften Klammern bist Du ja schon in der Template-Sprache von Django, weitere Klammern sind also überflüssig:
Code: Alles auswählen
{% static parameter.object %}
- Samstag 4. Mai 2024, 14:13
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 38
- Zugriffe: 1413
Re: Fehlersuche Flask, mit Vue.js
Du benutzt ja die Liste `gases` gar nicht, sondern jedes Dropdown ist mit der selben Variablen `gas_name` verknüpft.