Die Suche ergab 17934 Treffer

von Sirius3
Samstag 31. August 2024, 18:33
Forum: Webframeworks
Thema: Fehlersuche Flask, mit Vue.js
Antworten: 152
Zugriffe: 23921

Re: Fehlersuche Flask, mit Vue.js

Du benutzt ja attrs, statt Datenbankmodellen. Sobald Du auf Datenbankmodelle umsteigst, sollte also die Validierung die Datenbank übernehmen. `database` ist nicht wirklich global, sondern sorgt dafür, dass für jeden Request eine Verbindung zur Datenbank existiert und Du die darum nicht auch noch küm...
von Sirius3
Freitag 30. August 2024, 19:57
Forum: Allgemeine Fragen
Thema: Performance von `property`-Dekorator
Antworten: 21
Zugriffe: 3709

Re: Performance von `property`-Dekorator

Der erste Weg ist der richtige. Eine Klasse, die statt PropSI aufzurufen die Eigenschaften selbst berechnet. class SpecialGas(AbstractGas): def __init__(self, name, param_a, param_b, ...): self.name = name def _property_si(self, temperature, pressure, type): ... # rechne was return result
von Sirius3
Donnerstag 29. August 2024, 13:03
Forum: Allgemeine Fragen
Thema: Problem mit matplotlib
Antworten: 6
Zugriffe: 336

Re: Problem mit matplotlib

Jetzt wäre es noch nett, wenn Du die Fehlermeldung inklusive Traceback posten würdest.
Wenn ich den Code 1:1 ausprobiere, dann ist die Meldung sehr aussagekräftig.
von Sirius3
Mittwoch 28. August 2024, 18:37
Forum: Allgemeine Fragen
Thema: Prüfpunktliste aus Excel durch Python Anwendung ersetzen
Antworten: 7
Zugriffe: 324

Re: Prüfpunktliste aus Excel durch Python Anwendung ersetzen

Leider haben wir viele Kollegen die sich nicht wirklich mit Excel auskennen und diese zerschießen regelmäßig die Datei. Daran sind nicht die Nutzer Schuld, das ist ein Feature von Excel . Sobald mehr als eine Person auf Daten zugreifen soll, ist eine Web-Application immer der beste Weg. Dazu muß ma...
von Sirius3
Mittwoch 28. August 2024, 18:04
Forum: Netzwerkprogrammierung
Thema: conn, addr = s.accept() nach einiger Zeit abbrechen, wenn keine Antwort
Antworten: 1
Zugriffe: 246

Re: conn, addr = s.accept() nach einiger Zeit abbrechen, wenn keine Antwort

Du möchtest also mehrere Dinge parallel machen, sowohl die Temperatur steuern, als auch auf Webanfragen horchen. Dazu darf mal also keine blockierenden Operationen durchführen. Eine kurze Suche hat z.B. das hier ergeben: https://forum.micropython.org/viewtopic.php?p=61015&sid=6475087dbebdc12f6f7...
von Sirius3
Dienstag 27. August 2024, 20:36
Forum: Webframeworks
Thema: Mein Problem ist schwer zu beschreiben
Antworten: 12
Zugriffe: 957

Re: Mein Problem ist schwer zu beschreiben

Warum hat Duelant einen Namen und auch einen Verweis auf das Profil, wo doch auch der Name drinsteht? Warum gibt es Punkte Und Punkte_Spiel? Und was ist der Unterschied zwischen einem Protokoll und einem Duell_Protokoll? Warum hat ein Duell_Protokoll eine Lerngruppe, wo doch wahrscheinlich im Profil...
von Sirius3
Samstag 24. August 2024, 21:32
Forum: Installation/Konfigurieren
Thema: Anaconda, FastAPI: ModuleNotFoundError: No module named 'langchain_chroma'
Antworten: 6
Zugriffe: 975

Re: Anaconda, FastAPI: ModuleNotFoundError: No module named 'langchain_chroma'

Offensichtlich hast Du ja `fastapi` nicht im Environment `test-env` installiert.
Und zum Auflisten der Conda-Pakete würde man auch `conda list´ stat ´pip list` benutzen.
von Sirius3
Donnerstag 22. August 2024, 13:13
Forum: Ideen
Thema: Telefonnummernkonvertierung in .csv Datei
Antworten: 10
Zugriffe: 1922

Re: Telefonnummernkonvertierung in .csv Datei

@dead_eye: offensichtlich ist ja die Eingangsdatei nicht UTF-8 kodiert. Die Empfehlungen wäre also erst die Dateien zu konvertieren und dann nur noch UTF-8 zu verwenden. Welches Encoding aber zur Zeit verwendet wird, kann man nur raten.
von Sirius3
Mittwoch 21. August 2024, 20:26
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Kann man die Anzahl der angeschlossenen UND eingeschalteten Monitore ermitteln?
Antworten: 2
Zugriffe: 784

Re: Kann man die Anzahl der angeschlossenen UND eingeschalteten Monitore ermitteln?

Über einen Index iteriert man nicht: for monitor in monitors: print(f"Monitor: {monitor.name} Width: {monitor.width} Height: {monitor.height}) Aber um zu erfahren, ob ein Monitor angeschaltet ist, reicht es nicht, zu prüfen, ob es einen HDMI-Anschluß gibt. Dazu muß man den Monitor direkt fragen...
von Sirius3
Dienstag 20. August 2024, 21:38
Forum: Allgemeine Fragen
Thema: win32com Funktionalität für MacOS
Antworten: 3
Zugriffe: 572

Re: win32com Funktionalität für MacOS

Emails sendet man mit smtplib.
Wenn man wirklich das Standardemail-Programm benutzen will, öffnet man eine mailto:-Url per webbrowser.open.
von Sirius3
Samstag 10. August 2024, 09:14
Forum: Allgemeine Fragen
Thema: Syntaxfehler bei except
Antworten: 6
Zugriffe: 1246

Re: Syntaxfehler bei except

Programme entwickelt man Stück für Stück, in dem man kurze Funktionen schreibt, die man gründlich testet, bevor man weitermacht. Du hast hier 60 Zeilen, die nicht einmal am Compiler vorbeikommen. Zudem hast Du viele Funktionen erfunden, weil die für Dich passend wären. Aber man kann nur mit existier...
von Sirius3
Samstag 10. August 2024, 08:30
Forum: Ideen
Thema: Telefonnummernkonvertierung in .csv Datei
Antworten: 10
Zugriffe: 1922

Re: Telefonnummernkonvertierung in .csv Datei

Erster Schritt wäre, zu schauen, ob die Variablen wirklich die Werte enthalten, die Du erwartest: for row in reader: print("vorher", row) if len(row) >= 9: row[8] = convert_phone_number(row[8]) print("nachher", row) writer.writerow(row)
von Sirius3
Donnerstag 8. August 2024, 16:05
Forum: Allgemeine Fragen
Thema: AttributeError: 'Context' object has no attribute 'selected_ids'. Did you mean: 'selected_bones'?
Antworten: 4
Zugriffe: 1487

Re: AttributeError: 'Context' object has no attribute 'selected_ids'. Did you mean: 'selected_bones'?

Scheint wohl, dass das Plugin nicht mit Blender Version 4 kompatibel ist.
Entweder Du findest eine Version des Plugins, die neuer ist, oder ein anderes Plugin, oder Du fragst den Autor, ob er das Plugin aktualisieren kann, oder Du machst das selbst.
von Sirius3
Donnerstag 8. August 2024, 13:08
Forum: Allgemeine Fragen
Thema: Python Code kann nur in IDLE ausgeführt werden
Antworten: 17
Zugriffe: 2901

Re: Python Code kann nur in IDLE ausgeführt werden

Was gibst Du im CMD-Fenster ein und welche Meldung erscheint?
von Sirius3
Donnerstag 8. August 2024, 12:46
Forum: Allgemeine Fragen
Thema: Python Code kann nur in IDLE ausgeführt werden
Antworten: 17
Zugriffe: 2901

Re: Python Code kann nur in IDLE ausgeführt werden

Das sieht nicht nach dem kompletten Code aus. Wie ich schon geschrieben hatte, fehlt zumindest der mainloop-Aufruf. *-Importe benutzt man nicht, weil sonst nicht klar ist, woher welcher Name stammt. Man schreibt alles in Funktionen, da damit ein Programm besser gegliedert wird und globale Variablen ...
von Sirius3
Mittwoch 7. August 2024, 12:51
Forum: Allgemeine Fragen
Thema: Problem beim Laden von Geometrie-Dateien mit Trimesh
Antworten: 1
Zugriffe: 746

Re: Problem beim Laden von Geometrie-Dateien mit Trimesh

Fehler sollte man nur behandeln, wenn man das auch sinnoll kann. Deine "Fehlerbehandlung" stört Dich nur bei der Fehlersuche, lösche also den except-Block.
Was ist dann der volle Traceback den Du bekommst?
von Sirius3
Montag 5. August 2024, 14:56
Forum: Allgemeine Fragen
Thema: Python Code kann nur in IDLE ausgeführt werden
Antworten: 17
Zugriffe: 2901

Re: Python Code kann nur in IDLE ausgeführt werden

@RamonKunz: es würde helfen, wenn Du Deinen Code zeigst.
Deiner Beschreibung nach, dass Du Tkinter benutzt würde ich raten, dass Du den Aufruf von mainloop vergessen hast.
von Sirius3
Montag 5. August 2024, 08:08
Forum: Allgemeine Fragen
Thema: Python Code kann nur in IDLE ausgeführt werden
Antworten: 17
Zugriffe: 2901

Re: Python Code kann nur in IDLE ausgeführt werden

Hast Du mehrere Python-Installationen?
Was meldet denn VS-Code in seinem Output-Bereich und was erscheint, wenn Du "python smart_lights.py" unter cmd.exe ausführst?
von Sirius3
Samstag 3. August 2024, 10:09
Forum: Allgemeine Fragen
Thema: Selinium Webdriver
Antworten: 3
Zugriffe: 977

Re: Selinium Webdriver

Warum benutzt Du das Hauptfenster gar nicht? Die Größe des Fensters ergibt sich aus dem Inhalt, die setzt man nicht explizit. Die Settings werden bei load_settings gar nicht gesetzt. Statt lambda benutzt man hier partial. Warum heißt das WebDriverManager webd_func? Warum werden bei start_webdriver n...
von Sirius3
Freitag 2. August 2024, 20:57
Forum: Webframeworks
Thema: Fehlersuche Flask, mit Vue.js
Antworten: 152
Zugriffe: 23921

Re: Fehlersuche Flask, mit Vue.js

commit ruft man erst am Ende der Funktion auf, wenn alles korrekt geschrieben worden ist, bei einem Fehler ruft man rollback auf. Und da man das nicht selbst machen möchte, benutzt man einen Kontext-Manager. @route("/save_input_data", methods=["POST"]) def save_input_data(self): ...