Die Suche ergab 4282 Treffer

von noisefloor
Mittwoch 28. Januar 2026, 07:34
Forum: Allgemeine Fragen
Thema: ein Anfänger stellt sich vor
Antworten: 6
Zugriffe: 809

Re: ein Anfänger stellt sich vor

Hallo,

und vor spätestens ca. 44 Jahren ist das "Springen" im Code sowieso in der breiten Masse angekommen. 1982 ist der C64 erschienen, IMHO der erste Computer, der auch in der Breite der Bevölkerung angekommen war. Und C64 Basic hat ja massiv mit `GOTO` Anweisungen gearbeitet.

Gruß, noisefloor
von noisefloor
Montag 26. Januar 2026, 14:05
Forum: Allgemeine Fragen
Thema: Greife auf das erste Zeichen des zweiten Wortes zu und ändere es in Großbuchstaben (licht -> Licht).
Antworten: 7
Zugriffe: 771

Re: Greife auf das erste Zeichen des zweiten Wortes zu und ändere es in Großbuchstaben (licht -> Licht).

Hallo,

was an Kontext auch noch fehlt, weil explizit auf den "KI Lehrgang" hingewiesen wurde: sollt ihr das mit Bordmitteln von Python lösen? Wurde ja schon angedeutet, dass das mit den Methoden von Strings und Grunddatentypen wie einer Liste ohne Probleme geht.

Oder ist euer Wissensstand so, dass ...
von noisefloor
Samstag 24. Januar 2026, 20:03
Forum: Allgemeine Fragen
Thema: variable ändern
Antworten: 7
Zugriffe: 500

Re: variable ändern

Hallo,

Dein Vorschlag wäre die Gegenrichtun. Würde das funktioniern?
Genau so, nur halt andersrum.Das Prinzip ändert sich ja nicht.

Welche Farbe? Meinst du den Codeblock mit Syntaxhervorhebung? Bekommst du, indem du im vollständigen Editor eine Codeblock einfügst. Den bekommst du, wenn du auf ...
von noisefloor
Samstag 24. Januar 2026, 19:10
Forum: Allgemeine Fragen
Thema: variable ändern
Antworten: 7
Zugriffe: 500

Re: variable ändern

Hallo,

bitte den Code zeigen, mit dem du das probierst. Egal, wie falsch oder schlecht für ist. Dann kann man viel besser ansetzen, also wenn ein Problem nur in Volltextprosa beschrieben wird.

Grundsätzlich: die kannst wenn Skript A und B _unabhängig_ voneinander laufen, nicht auf den Kontext von ...
von noisefloor
Samstag 24. Januar 2026, 13:39
Forum: Allgemeine Fragen
Thema: Dictionary wird als Liste erkannt
Antworten: 4
Zugriffe: 264

Re: Dictionary wird als Liste erkannt

Hallo,
Der F
ergänzende zu sirius3:

Die von DeleteSynonym aufgerufene Funktion getSynonyms interpretiert fälschlicherweise synonyms als Liste und nicht als Dictionary,
Das passiert nicht. Nie. Jedes Objekt in Python hat einen Typen, kannst du z.B. mit `type(OBJEKTNAME)` abfragen. Python "rät ...
von noisefloor
Freitag 23. Januar 2026, 17:23
Forum: Allgemeine Fragen
Thema: pyinstaller und reproduzierbarkeit von exe files
Antworten: 9
Zugriffe: 390

Re: pyinstaller und reproduzierbarkeit von exe files

Hallo,

das fehlt noch Kontext... ist die Python-Version auf beiden Rechner _exakt_ gleich und aus der gleichen Stelle installiert? Hat pyinstaller _exakt_ die gleiche Version? AFAIK fließt in pyinstaller ja alles mögliche ein, weil das am Ende ein selbstextrahierendes Archiv ist. Keine Ahnung, OS ...
von noisefloor
Freitag 23. Januar 2026, 15:18
Forum: Allgemeine Fragen
Thema: Abfangen ALLER Fehler
Antworten: 22
Zugriffe: 27846

Re: Abfangen ALLER Fehler

Hallo,

`Type=oneshot` ist schon richtig. Ob jetzt bei dir in der Unit bzw. im der entsprechende Zeile irgendein nicht druckbares Zeichen ist, was systemd stört, kann man halt im Post nicht sehen. Am besten die Zeile komplett löschen und an anderer Stelle neu eintippen.

Wichtig: Änderung an Units ...
von noisefloor
Donnerstag 22. Januar 2026, 13:27
Forum: Allgemeine Fragen
Thema: Abfangen ALLER Fehler
Antworten: 22
Zugriffe: 27846

Re: Abfangen ALLER Fehler

Hallo,

wenn du die Direktiven `Type=oneshot` und `RemainAfterExit=False` (letzteres ist eigentlich auch Standard) einbaust, dann läuft die Unit genau 1x und kann danach bei Bedarf immer wieder neu aufgerufen werden. Details / Erklärungen siehe https://www.freedesktop.org/software/systemd/man/latest ...
von noisefloor
Mittwoch 21. Januar 2026, 07:43
Forum: Installation/Konfigurieren
Thema: PIP läst sich nicht installieren
Antworten: 6
Zugriffe: 1698

Re: PIP läst sich nicht installieren

Frage, so rein Interesse halber: wie kommst du als Anfänger denn auf die wilder Idee, eine Alpha-Version von Python zu installieren? Python 3.15 ist per Stand jetzt gerade bei Alpha-5 und auf der Downloads Seite steht explizit pre-release plus das geplante Release-Datum im Oktober 2026.

Wenn du 100 ...
von noisefloor
Dienstag 20. Januar 2026, 17:43
Forum: Installation/Konfigurieren
Thema: PIP läst sich nicht installieren
Antworten: 6
Zugriffe: 1698

Re: PIP läst sich nicht installieren

Hallo,

wenn du eine Alpha- / Beta-Version von Python benutzt, muss du halt flexibler sein, was die Installation angeht. Was dann i.d.R. so viel heißt wie: manuell installieren. Im Falle von Pillow: https://pillow.readthedocs.io/en/latest/installation/building-from-source.html .

Die allermeisten ...
von noisefloor
Montag 19. Januar 2026, 18:34
Forum: Allgemeine Fragen
Thema: Abfangen ALLER Fehler
Antworten: 22
Zugriffe: 27846

Re: Abfangen ALLER Fehler

Hallo,

`OnFailure` startet eine andere Unit, _kein_ Skript. Das kann so also auf keinen Fall funktionieren. Du musst hat das Python-Skript zum Mailen in eine Unit packen, die dann 1x gestartet wird und so konfiguriert ist, dass sie beendet ist, wenn das darin gestartete Skript durch ist.

Gruß ...
von noisefloor
Sonntag 18. Januar 2026, 16:02
Forum: Allgemeine Fragen
Thema: Abfangen ALLER Fehler
Antworten: 22
Zugriffe: 27846

Re: Abfangen ALLER Fehler

Aber was heißt hier "eine andere unit ausführen"? Kann ich damit ein gesondertes Python-Prog aufrufen, das die Fehlermail sendet?
Genau. Eine andere (Service) Unit ausführen heißt genau das: eine anderes Skript / Python Program etc. aufrufen, nur halt über eine Service Unit. Unit deshalb, weil man ...
von noisefloor
Sonntag 18. Januar 2026, 10:15
Forum: Allgemeine Fragen
Thema: Abfangen ALLER Fehler
Antworten: 22
Zugriffe: 27846

Re: Abfangen ALLER Fehler

Hallo,

nee, musst du nicht. Das geht auch mit systemd. system kennt für den `Unit` Abschnitt die Direktive OnFailure , mit der du eine andere Unit ausführen kannst - wie eine Mail schicken. Alternative kannst du in der Service Unit im Abschnitt `Service` die Direktive `ExecStartPost` nutzen, mit ...
von noisefloor
Samstag 17. Januar 2026, 10:06
Forum: Allgemeine Fragen
Thema: Abfangen ALLER Fehler
Antworten: 22
Zugriffe: 27846

Re: Abfangen ALLER Fehler

Hallo,

in welchem Kontext brauchst du das denn? Eine alternative zum selber implementieren ist, sowas wie Sentry zu benutzen, dass genau da drauf spezialisiert ist. Gibt es auch in einer kostenfreien Variante, habe ich selber allerdings auch noch nicht aktiv genutzt.

Gruß, noisefloor
von noisefloor
Sonntag 11. Januar 2026, 09:53
Forum: Allgemeine Fragen
Thema: Prüfen ob Windows-Nutzer noch aktiv ist
Antworten: 2
Zugriffe: 791

Re: Prüfen ob Windows-Nutzer noch aktiv ist

Hallo,

auf der Windows Kommandozeile geht das mit `query session`:


> query session
SITZUNGSNAME BENUTZERNAME ID STATUS TYP GERÄT
services 0 Getr.
>console nutzer1 1 Aktiv
nutzer2 2 Getr


In der Statusspalte siehst du, welche Session gerade aktiv ist.

Mit


>>> import os
>>> os.environ.get ...
von noisefloor
Samstag 10. Januar 2026, 12:40
Forum: Allgemeine Fragen
Thema: Basic for Schleife mit Excel Zellbezug
Antworten: 3
Zugriffe: 639

Re: Basic for Schleife mit Excel Zellbezug

Hallo,

bitte mal den relevanten Code hier in einen Codeblock posten. Und noch sagen, welches Python-Modul zur Interaktion mit Excel verwendest. OOTB kann Python das nicht und es gibt mehrere Module für Excel.

Gruß, noisefloor
von noisefloor
Dienstag 6. Januar 2026, 11:05
Forum: Webframeworks
Thema: Von Flask zu Django -> Wert an Webseite zurück geben
Antworten: 37
Zugriffe: 4219

Re: Von Flask zu Django -> Wert an Webseite zurück geben

Wenn ich zu Beginn dieser Funktion mir `data` ausgeben lasse, ist die Spalte `duration` auch da. Wo kommt die her?
Weil du den DataFrame übergibst und diesen veränderst = die Spalte "Duration" hinzufügst. Das geschieht global auf das `data` Objekt und nicht lokal nur innerhalb der Funktion. Für ...
von noisefloor
Dienstag 6. Januar 2026, 10:45
Forum: Webframeworks
Thema: Von Flask zu Django -> Wert an Webseite zurück geben
Antworten: 37
Zugriffe: 4219

Re: Von Flask zu Django -> Wert an Webseite zurück geben

Kurzes Intermezzo, weil die Frage weiter oben im Thread war: in der Folge 533 vom Talk Python to Me Podcast sind Entwickler von Django, Flask, FastAPI und Litestar zu Gast. Da wird auch u.a. das Thema "async", WSGI und ASGI behandelt sowie Performance vom Python Webapplikationen. Ist ziemlich ...
von noisefloor
Samstag 3. Januar 2026, 14:00
Forum: Webframeworks
Thema: Von Flask zu Django -> Wert an Webseite zurück geben
Antworten: 37
Zugriffe: 4219

Re: Von Flask zu Django -> Wert an Webseite zurück geben

Hallo,

`{% load static %}` ist einfach nur dafür da, dass in Django Template der `static` Platzhalter beim Rendern des HTML Templates richtig aufgelöst wird. Mehr nicht. Man kann die URL für statische Inhalte auch händisch eintragen - ist aber halt ein Haufen Arbeit, alle Templates zu ändern, wenn ...
von noisefloor
Samstag 3. Januar 2026, 12:54
Forum: Webframeworks
Thema: Von Flask zu Django -> Wert an Webseite zurück geben
Antworten: 37
Zugriffe: 4219

Re: Von Flask zu Django -> Wert an Webseite zurück geben

Hallo,

`whitenoise` hört sich gut an, da ich aber VUE verwendet, kann ich das nicht kombinieren.
Da gibt es IMHO keinen Zusammenhang... Whitenoise erweitert Django um die Fähigkeit, statische Dateien (CSS, JS, Bilder usw) direkt aus Django heraus zu liefern. Was Django / WSGI sonst nicht kann bzw ...