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 ...
Die Suche ergab 4268 Treffer
- Sonntag 11. Januar 2026, 09:53
- Forum: Allgemeine Fragen
- Thema: Prüfen ob Windows-Nutzer noch aktiv ist
- Antworten: 2
- Zugriffe: 504
- Samstag 10. Januar 2026, 12:40
- Forum: Allgemeine Fragen
- Thema: Basic for Schleife mit Excel Zellbezug
- Antworten: 3
- Zugriffe: 292
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
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
- Dienstag 6. Januar 2026, 11:05
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
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 ...
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 ...
- Dienstag 6. Januar 2026, 10:45
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
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 ...
- Samstag 3. Januar 2026, 14:00
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
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 ...
`{% 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 ...
- Samstag 3. Januar 2026, 12:54
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
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 ...
`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 ...
- Freitag 2. Januar 2026, 17:42
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
Re: Von Flask zu Django -> Wert an Webseite zurück geben
AFAIK ist das ganze async Zeug in Django auch noch nicht komplett / durchgehend umgesetzt.
Wenn man Django Channels benutzt, ist async und ein ASGI Server halt zwingend. Für „konventionelle“ Sachen kann man IMHO bedenkenlos bei synchron und WSGI bleiben.
Gruss, noisefloor
Wenn man Django Channels benutzt, ist async und ein ASGI Server halt zwingend. Für „konventionelle“ Sachen kann man IMHO bedenkenlos bei synchron und WSGI bleiben.
Gruss, noisefloor
- Freitag 2. Januar 2026, 11:16
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
Re: Von Flask zu Django -> Wert an Webseite zurück geben
Hallo,
Django hat ja das Konzept von Projekt und Applikation(en), dass ist auch direkt zu Anfang des Django Tutorials erklärt. Das Projekt ist quasi der "Container" (nicht im Sinne von Docker oder so) für X Applikationen. Innerhalb eines Projekt teilen sich die Applikationen das Nutzermanagement ...
Django hat ja das Konzept von Projekt und Applikation(en), dass ist auch direkt zu Anfang des Django Tutorials erklärt. Das Projekt ist quasi der "Container" (nicht im Sinne von Docker oder so) für X Applikationen. Innerhalb eines Projekt teilen sich die Applikationen das Nutzermanagement ...
- Donnerstag 1. Januar 2026, 13:24
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
Re: Von Flask zu Django -> Wert an Webseite zurück geben
Hallo,
zumal Django das ab Version 6.0 OOTB unterstützt . Also selbst, wenn man "nur" LTS Versionen von Django nutzt, muss bzw. sollte man sich spätestens mit Django 6.2 LTS damit befassen.
Wenn ich das richtig verstehe, sollte man Anfangs den "report only" Modus nutzen, um die Logs zu nutzen, um ...
zumal Django das ab Version 6.0 OOTB unterstützt . Also selbst, wenn man "nur" LTS Versionen von Django nutzt, muss bzw. sollte man sich spätestens mit Django 6.2 LTS damit befassen.
Wenn ich das richtig verstehe, sollte man Anfangs den "report only" Modus nutzen, um die Logs zu nutzen, um ...
- Dienstag 30. Dezember 2025, 14:51
- Forum: Webframeworks
- Thema: Von Flask zu Django -> Wert an Webseite zurück geben
- Antworten: 37
- Zugriffe: 2667
Re: Von Flask zu Django -> Wert an Webseite zurück geben
Alternativ zum Django REST Framework geht auch Django Ninja . Das ist von FastAPI inspiriert. Was man am Ende nimmt ist in Teilen Geschmackssache.
Jedenfalls sind beide relativ verbreitet, Django REST Framework gibt es (deutlich) länger. Aber für beide sollte man viele Infos im Netz (SO usw ...
Jedenfalls sind beide relativ verbreitet, Django REST Framework gibt es (deutlich) länger. Aber für beide sollte man viele Infos im Netz (SO usw ...
- Sonntag 28. Dezember 2025, 17:54
- Forum: Wissenschaftliches Rechnen
- Thema: pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
- Antworten: 7
- Zugriffe: 1030
Re: pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
Hallo,
Schon beim Laden sollten die Spalten die richtigen Typen haben. Warum wandelst Du ShipmentDate_SalesLine erst so spät in ein Datum um?
Das ist inzwischen korrigiert. Das Lesen der Excel-Datei sieht inzwischen so aus:
df = pd.read_excel(in_file, header=0,
usecols=['No_SalesLine ...
Schon beim Laden sollten die Spalten die richtigen Typen haben. Warum wandelst Du ShipmentDate_SalesLine erst so spät in ein Datum um?
Das ist inzwischen korrigiert. Das Lesen der Excel-Datei sieht inzwischen so aus:
df = pd.read_excel(in_file, header=0,
usecols=['No_SalesLine ...
- Samstag 27. Dezember 2025, 13:21
- Forum: Allgemeine Fragen
- Thema: DIe Bibliothek pyusb wird nicht gefunden
- Antworten: 1
- Zugriffe: 413
Re: DIe Bibliothek pyusb wird nicht gefunden
Hallo,
lt. Fehlermeldung bist du in einem virtual environment, aber das usb-Modul ist scheinbar systemweit (jedenfalls nicht im venv) installiert. Dann kann es nicht gefunden werden - es sei denn, du hast beim Anlegen des venv alle global installierten Module mit ins venv kopiert, was man i.d.R ...
lt. Fehlermeldung bist du in einem virtual environment, aber das usb-Modul ist scheinbar systemweit (jedenfalls nicht im venv) installiert. Dann kann es nicht gefunden werden - es sei denn, du hast beim Anlegen des venv alle global installierten Module mit ins venv kopiert, was man i.d.R ...
- Samstag 27. Dezember 2025, 11:20
- Forum: Wissenschaftliches Rechnen
- Thema: pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
- Antworten: 7
- Zugriffe: 1030
Re: pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
Hallo,
so, die Lösung ist eigentlich ganz einfach... Nachdem ich die Frage bei SO stellen wollte, habe ich erst Mal die Frage an den AI Agent von SO gestellt. Hatte ich vorher noch nie genutzt. Der hat zwar nicht direkt die Lösung gegeben, aber in einem Codeschnipsel war der richtige Hinweis.
Wenn ...
so, die Lösung ist eigentlich ganz einfach... Nachdem ich die Frage bei SO stellen wollte, habe ich erst Mal die Frage an den AI Agent von SO gestellt. Hatte ich vorher noch nie genutzt. Der hat zwar nicht direkt die Lösung gegeben, aber in einem Codeschnipsel war der richtige Hinweis.
Wenn ...
- Freitag 26. Dezember 2025, 20:24
- Forum: Wissenschaftliches Rechnen
- Thema: pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
- Antworten: 7
- Zugriffe: 1030
Re: pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
Hallo,
nee, der Index bei der Pivot Table sind ja die Werte für die Zeilen, soweit ich das verstehe. columns gibt die Spalte(n) an. pd.Grouper kennt auch das `level` Argument - nur checke ich nicht, wie man das richtig einsetzt.
Gruß, noisefloor
nee, der Index bei der Pivot Table sind ja die Werte für die Zeilen, soweit ich das verstehe. columns gibt die Spalte(n) an. pd.Grouper kennt auch das `level` Argument - nur checke ich nicht, wie man das richtig einsetzt.
Gruß, noisefloor
- Mittwoch 24. Dezember 2025, 09:01
- Forum: Allgemeine Fragen
- Thema: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben
- Antworten: 15
- Zugriffe: 1767
Re: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben
Hallo,
Es wäre natürlich schön, dass die Steuerung mit den Daten der Datenbank nachvollziehbar ist
Du könntest bei Bedarf ja schon auch in der Datenbank loggen, wenn welche Daten per HTTP Request an die Steuerung gesendet worden sind. Wobei du dann halt auch "nur" siehst, wann die ein 200 OK ...
Es wäre natürlich schön, dass die Steuerung mit den Daten der Datenbank nachvollziehbar ist
Du könntest bei Bedarf ja schon auch in der Datenbank loggen, wenn welche Daten per HTTP Request an die Steuerung gesendet worden sind. Wobei du dann halt auch "nur" siehst, wann die ein 200 OK ...
- Dienstag 23. Dezember 2025, 13:55
- Forum: Wissenschaftliches Rechnen
- Thema: pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
- Antworten: 7
- Zugriffe: 1030
pandas: Problem mit pivot_table und zwei Spalten für die Darstellung
Hallo,
die folgenden Daten sollen nach Jahr, Monat und Produktgruppe gruppiert und aufsummiert werden. Die Produktgruppe stellen die Buchstaben der Artikelnummer dar.
Beispieldaten (sind im Original in einer Excel-Datei):
No_SalesLine ShipmentDate_SalesLine SalesOrderAmount
AL000660 01.04.26 ...
die folgenden Daten sollen nach Jahr, Monat und Produktgruppe gruppiert und aufsummiert werden. Die Produktgruppe stellen die Buchstaben der Artikelnummer dar.
Beispieldaten (sind im Original in einer Excel-Datei):
No_SalesLine ShipmentDate_SalesLine SalesOrderAmount
AL000660 01.04.26 ...
- Dienstag 23. Dezember 2025, 09:39
- Forum: Allgemeine Fragen
- Thema: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben
- Antworten: 15
- Zugriffe: 1767
Re: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben
Hallo,
...es sei denn es gibt einen Grund, warum ich `async` ...
`async` würde ja nur gehen, wenn die HTTP-Request und Datenbankanbindung async... await untersützen würden. Bei Request kein Problem, bei der Datenbank müsstest du mal in der Doku des Datenbankmoduls deiner Wahl nachschauen. Wobei ...
...es sei denn es gibt einen Grund, warum ich `async` ...
`async` würde ja nur gehen, wenn die HTTP-Request und Datenbankanbindung async... await untersützen würden. Bei Request kein Problem, bei der Datenbank müsstest du mal in der Doku des Datenbankmoduls deiner Wahl nachschauen. Wobei ...
- Dienstag 23. Dezember 2025, 09:19
- Forum: Allgemeine Fragen
- Thema: configparser - Eintrag als format-String
- Antworten: 2
- Zugriffe: 473
Re: configparser - Eintrag als format-String
Hallo,
klingt eher danach, dass du eine Template Engine suchst. Die definiert, allgemein gesprochen, Text und darin können Platzhalter, Bedingungen, Schleifen etc sein, die erst beim Rendern der Templates ausgefüllt / - geführt werden. DIE Template Engine schlechthin für Python ist Jinja2 . Wird ...
klingt eher danach, dass du eine Template Engine suchst. Die definiert, allgemein gesprochen, Text und darin können Platzhalter, Bedingungen, Schleifen etc sein, die erst beim Rendern der Templates ausgefüllt / - geführt werden. DIE Template Engine schlechthin für Python ist Jinja2 . Wird ...
- Montag 22. Dezember 2025, 20:25
- Forum: Allgemeine Fragen
- Thema: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben
- Antworten: 15
- Zugriffe: 1767
Re: [Konzept-Frage]Datenstrom verarbeiten und in DB schreiben
Hallo,
ich denke auch, dass der Ansatz bzw. die Fragen von @sparrow relevant für das Vorgehen sind: wer soll von wem abhängen bzw. gibt es überhaupt Abhängigkeiten? Wenn es keine gibt, kann man das ganze parallel machen, also man empfängt die Daten und schiebt diese in zwei Queues, aus der sich DB ...
ich denke auch, dass der Ansatz bzw. die Fragen von @sparrow relevant für das Vorgehen sind: wer soll von wem abhängen bzw. gibt es überhaupt Abhängigkeiten? Wenn es keine gibt, kann man das ganze parallel machen, also man empfängt die Daten und schiebt diese in zwei Queues, aus der sich DB ...
- Freitag 12. Dezember 2025, 16:35
- Forum: Allgemeine Fragen
- Thema: Pycharm Dateicode vor Überschreibung schützen
- Antworten: 9
- Zugriffe: 1541
Re: Pycharm Dateicode vor Überschreibung schützen
Aber mein Problem den ich oben beschrieben habe, besteht immer noch...
Die Antwort ist dir doch gegeben worden:
Dateisysteme, ... , haben in der Regel die Möglichkeit Schreibrechte für Dateien zu regeln. Nutze einfach das.
Konkret unter Windows: Verzeichnis mit der besagten Datei im Explorer ...
