Die Suche ergab 13132 Treffer
- Dienstag 7. Mai 2024, 18:18
- Forum: Allgemeine Fragen
- Thema: self.
- Antworten: 7
- Zugriffe: 278
Re: self.
@oldboyJR: Was ist denn bitte eine „indizierte class“? Global bedeutet in diesem Kontext natürlich globaler Zustand innerhalb des Prozesses, nicht global im ganzen Betriebssystem. Und globaler Zustand heisst auch nicht das man direkt über den Namen von überall da ran kommt. Die exotischen Namen mach...
- Montag 6. Mai 2024, 18:15
- Forum: Raspberry Pi und Co.
- Thema: mit mqtt topic einen gpio mit gpiozero schalten
- Antworten: 3
- Zugriffe: 177
Re: mit mqtt topic einen gpio mit gpiozero schalten
Da ist eigentlich nix komplexes oder exotisches dabei. Halt ein Wörterbuch (`dict`) das Pin-Nummern auf `LED`-Objekte abbildet. Darüber kommt man dann über die Nummer zum `LED`-Objekt und kann je nach Aktion "on" oder "off" den entsprechenden Wert setzen. Das sollten alles Sachen...
- Montag 6. Mai 2024, 14:28
- Forum: Allgemeine Fragen
- Thema: Print-Ausgaben in Datei OHNE Programmänderung?
- Antworten: 18
- Zugriffe: 661
Re: Print-Ausgaben in Datei OHNE Programmänderung?
Naja, ich würde auch bei `logging` (oder `loguru`) trotzdem einfach nach stdout loggen und den Rest über systemd machen. Dafür ist das ja da.
- Montag 6. Mai 2024, 10:16
- Forum: Raspberry Pi und Co.
- Thema: mit mqtt topic einen gpio mit gpiozero schalten
- Antworten: 3
- Zugriffe: 177
Re: mit mqtt topic einen gpio mit gpiozero schalten
@Stelaku: Da wird ja sehr viel importiert was überhaupt nicht benutzt wird. Auf Modulebene sollte nur Code stehen der Konstanten, Funktionen, und Klassen definiert. Das Hauptprogramm steht üblicherweise in einer Funktion die `main()` heisst. `client` darf nicht auf Modulebene existieren, wobei der A...
- Montag 6. Mai 2024, 09:46
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 25
- Zugriffe: 868
Re: Fehlersuche Flask, mit Vue.js
@Dennis89: Das ist im Grunde wie ``await`` in Python. Und `fetch()` liefert ein Promise für ein `Response`-Objekt, das so ähnlich ist wie in Python `requests.Response`. Man kann da beispielsweise schauen ob das `ok`-Attribut ``true`` ist.
- Sonntag 5. Mai 2024, 20:40
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 25
- Zugriffe: 868
Re: Fehlersuche Flask, mit Vue.js
Da fehlt noch so ein bisschen ``await`` und Behandlung der Antwort, also Fehlerbehandlung. Es sei denn das soll wirklich „fire & forget“ sein, und es ist egal falls da irgend etwas schief läuft.
- Sonntag 5. Mai 2024, 20:01
- Forum: Allgemeine Fragen
- Thema: self.
- Antworten: 7
- Zugriffe: 278
Re: self.
@oldboyJR: Durch die beknackten Namen entstehen auch Fehler die schwer zu finden sind. Die Klasse heisst `old_boy_wuens_sch_dir_was`, ein daraus erstelltes Objekt `old_boy_wuens_sch_dir_was1`, und natürlich steht dann irgendwo in den 900+ Zeilen dann auch Code der der *Klasse* Attribute zuweist, sta...
- Sonntag 5. Mai 2024, 13:02
- Forum: Webframeworks
- Thema: dreidimensionale Tabelle in der Datenbank
- Antworten: 1
- Zugriffe: 87
Re: dreidimensionale Tabelle in der Datenbank
@Pitwheazle: An Tabellenkalkulation denken während man relationale Datenbanken entwirft ist keine gute Idee.
Du brauchst halt eine weitere Spalte die angibt zu welcher Schulform die Kategorie gehört.
Du brauchst halt eine weitere Spalte die angibt zu welcher Schulform die Kategorie gehört.
- Sonntag 5. Mai 2024, 11:03
- Forum: Allgemeine Fragen
- Thema: import Fehler
- Antworten: 1
- Zugriffe: 176
Re: import Fehler
Das Problem kann ich bei mir nicht nachvollziehen. Hast Du eventuell die ``config.py`` nicht gespeichert oder editierst eine andere ``config.py`` so dass da tatsächlich `app` nicht definiert wird? `x` ist übrigens kein so guter Name für ein `Contact`-Objekt, und man muss nicht jedes kleine Zwischene...
- Samstag 4. Mai 2024, 17:46
- Forum: Allgemeine Fragen
- Thema: Print-Ausgaben in Datei OHNE Programmänderung?
- Antworten: 18
- Zugriffe: 661
Re: Print-Ausgaben in Datei OHNE Programmänderung?
@wonk: Was heisst „wird im syslog als Fehler zurückgewiesen“ konkret? Auch wenn man das korrekt schreibt, ohne Zeichen die da nicht hingehören? Hat systemd die entsprechenden Rechte die Datei zu schreiben? Der dritte Punkt ohne die kaputte Umleitung? Und wenn man da explizit angibt, das die Ausgabe ...
- Samstag 4. Mai 2024, 11:38
- Forum: Allgemeine Fragen
- Thema: Print-Ausgaben in Datei OHNE Programmänderung?
- Antworten: 18
- Zugriffe: 661
Re: Print-Ausgaben in Datei OHNE Programmänderung?
Alternativ gäbe es externe Module für's Logging wie `loguru` oder `structlog`, je nachdem was für Anforderungen man an so ein Protokoll hat.
- Samstag 4. Mai 2024, 00:06
- Forum: Allgemeine Fragen
- Thema: Print-Ausgaben in Datei OHNE Programmänderung?
- Antworten: 18
- Zugriffe: 661
Re: Print-Ausgaben in Datei OHNE Programmänderung?
@wonk: Das ist letztlich keine Python-Frage sondern wie das Programm gestartet wird.
- Freitag 3. Mai 2024, 20:23
- Forum: Allgemeine Fragen
- Thema: Print-Ausgaben in Datei OHNE Programmänderung?
- Antworten: 18
- Zugriffe: 661
Re: Print-Ausgaben in Datei OHNE Programmänderung?
@wonk: Natürlich geht das, es wäre nicht mal unwahrscheinlich das Du gar nichts machen musst weil das schon passiert wenn Du die letzten paar Ausgaben schon über die Systemwerkzeuge bekommst. Ansonsten kann man eigentlich immer ausserhalb des Programms die Standausgabe und die Standardfehlerausgabe ...
- Donnerstag 2. Mai 2024, 13:22
- Forum: Offtopic
- Thema: Google feuert ihr gesamtes Python-Team
- Antworten: 5
- Zugriffe: 422
Re: Google feuert ihr gesamtes Python-Team
@Kebap: Leute mit ähnlichen Qualifikationen gibt es halt mittlerweile woanders auch und günstiger. Selbst in den USA sind ja nicht wenige nur zum Arbeiten dort und auch abhängig vom jeweiligen Arbeitgeber. Das wurde mir damals bei Twitter so richtig klar als Elon gerade gefeuerte Leute gleich wieder...
- Donnerstag 2. Mai 2024, 09:47
- Forum: Wissenschaftliches Rechnen
- Thema: DataFrame Spalte unter Bedingung anfügen
- Antworten: 4
- Zugriffe: 352
Re: DataFrame Spalte unter Bedingung anfügen
Wenn die Daten tatsächlich in den beiden Spalten so redundant sind, könnte man auch "Sonne" und "Mond" statt 1 und 2 als Grundlage nehmen: In [247]: mapping = {"Sonne": "Warm", "Mond": "Kalt"} In [248]: df["Spalte_B"].map(lambda t...
- Mittwoch 1. Mai 2024, 20:29
- Forum: Wissenschaftliches Rechnen
- Thema: DataFrame Spalte unter Bedingung anfügen
- Antworten: 4
- Zugriffe: 352
Re: DataFrame Spalte unter Bedingung anfügen
Eine Möglichkeit: import pandas as pd df = pd.DataFrame( { "Spalte_A": [1, 2, 2, 1, 3, 4, 5, 1], "Spalte_B": [ "Sonne", "Mond", "Mond", "Sonne", "Sterne", "Weltall", "Jupiter", "Sonne", ], } ) series ...
- Mittwoch 1. Mai 2024, 17:19
- Forum: Allgemeine Fragen
- Thema: shutil.copy ohne Funktion
- Antworten: 7
- Zugriffe: 380
Re: shutil.copy ohne Funktion
@oldboyJR: Wie kommst Du denn jetzt auf Updates? Und welcher Laptop? Es geht hier um keinen Laptop. Und was hat Dein Fernseher damit zu tun? Bei einem Syntaxfehler würde das Programm gar nicht erst starten. Es läuft ja aber, nur eine bestimmte Aktion wird nicht ausgeführt. Das mit dem Dateinamen ist...
- Mittwoch 1. Mai 2024, 15:10
- Forum: Allgemeine Fragen
- Thema: Globale Variablen
- Antworten: 18
- Zugriffe: 756
Re: Globale Variablen
@oldboyJR: Mal davon abgesehen das es auch schlechte Lehrbücher gibt sind das da sehr allgemeine Beispiele in einem interaktiven Interpreter. Bessere Namen gehen da ja schon deshalb nicht weil es gar keine Bedeutung gibt, die man zur Namensgebung heranziehen kann. `s`, `s1`, `path`, `f`, `MyFrame.s`...
- Dienstag 30. April 2024, 19:55
- Forum: Webframeworks
- Thema: Fehlersuche Flask, mit Vue.js
- Antworten: 25
- Zugriffe: 868
Re: Fehlersuche Flask, mit Vue.js
@Dennis89: Das ist alles etwas komisch weil das WSGI zuwider läuft. Man kann normalerweise nicht davon ausgehen, dass jede Anfrage vom gleichen Thread beantwortet wird, im Grund nicht einmal vom gleichen Prozess. Web- und/oder WSGI-Anwendungsserver können und haben in der Regel mehrere Threads und/o...
- Dienstag 30. April 2024, 17:57
- Forum: Offtopic
- Thema: Google feuert ihr gesamtes Python-Team
- Antworten: 5
- Zugriffe: 422
Re: Google feuert ihr gesamtes Python-Team
Ist halt alles relativ. Die werden günstiger sein als die in Mountain View. Vielleicht fällt nächstes Jahr auf, dass es woanders noch günstiger ist. Oder sie werden durch K.I. ersetzt. Kapitalismus halt.