Die Suche ergab 1342 Treffer

von DeaD_EyE
Mittwoch 13. Mai 2026, 10:26
Forum: Allgemeine Fragen
Thema: Nach einem USB-Gerät schauen ob es online ist.
Antworten: 14
Zugriffe: 4246

Re: Nach einem USB-Gerät schauen ob es online ist.

Eine Möglichkeit wäre die Nutzung von pyudev, wenn man z.B. UDEV-Regeln nicht anpassen will/kann.

from enum import StrEnum, auto
from pyudev import Context, Monitor


class Action(StrEnum):
add = auto()
remove = auto()


def enumerate_tty():
context = Context()
monitor = Monitor.from_netlink ...
von DeaD_EyE
Freitag 1. Mai 2026, 10:55
Forum: Allgemeine Fragen
Thema: pyInstaller und subprocess
Antworten: 10
Zugriffe: 8121

Re: pyInstaller und subprocess



Beim einem Update-Prozess könnte ich mir das noch vorstellen. Python-Anwendung startet den Updater, Python-Anwendung wird beendet, Updater macht die Updates und startet die Anwendung wieder.


Das sollte man aber ebenfalls über zwei Programme lösen. Das nimmt einem viele Schwierigkeiten, die ...
von DeaD_EyE
Freitag 1. Mai 2026, 07:21
Forum: Allgemeine Fragen
Thema: pyInstaller und subprocess
Antworten: 10
Zugriffe: 8121

Re: pyInstaller und subprocess


Mir ist auch immer noch nicht klar warum das Programm sich selbst noch mal starten muss. Das sieht komisch aus.


Ich habe es mal eingesetzt, um ein Python-Programm mit sudo neu zu starten. Habs dann aber wieder verworfen, denn alle anderen Systemtools unter Linux machen das auch nicht.
Beim ...
von DeaD_EyE
Montag 27. April 2026, 09:58
Forum: Allgemeine Fragen
Thema: Verständnisfrage zu Bitweiser-Operatoren
Antworten: 25
Zugriffe: 11016

Re: Verständnisfrage zu Bitweiser-Operatoren

Ganz schön kompliziert. Zum Glück ist das in C implementiert und normalerweise verwendet man zip/map. Die Funktion map kann nun auch strict, aber das hilft bei dem Problem nicht weiter.
von DeaD_EyE
Montag 27. April 2026, 09:45
Forum: Allgemeine Fragen
Thema: Variabeln in Speicher Schreiben
Antworten: 11
Zugriffe: 6023

Re: Variabeln in Speicher Schreiben

Eine Alternative wäre Redis als Cache/SesstionStore: https://oneuptime.com/blog/post/2026-03-31-redis-how-to-build-a-session-store-in-python-with-redis/view
Das erfordert einen Redis-Server. Es gibt aufgrund der Lizenz-Problematik soweit ich weiß 2 andere OpenSource-Projekte. Eins davon wird von der ...
von DeaD_EyE
Samstag 25. April 2026, 20:48
Forum: Allgemeine Fragen
Thema: Variabeln in Speicher Schreiben
Antworten: 11
Zugriffe: 6023

Re: Variabeln in Speicher Schreiben

Dateien bleiben nach dem Verlassen des Interpreters erhalten. Wenn du z.B. den Zustand deines Programms z.B. mit Pickle als Datei abspeicherst, kannst du diesen später laden. Das Setzen von Umgebungsvariablen ist z.B. sinnlos, da die veränderten Umgebungsvariablen nur eine Kopie des Eltern-Prozesses ...
von DeaD_EyE
Montag 20. April 2026, 09:01
Forum: Allgemeine Fragen
Thema: Substantive mit Python filtern
Antworten: 9
Zugriffe: 4373

Re: Substantive mit Python filtern

NLTK wäre auf jeden Fall eine Erleichterung. Damit kann man auch Wörterbücher herunterladen und Wörter zerlegen.
von DeaD_EyE
Mittwoch 8. April 2026, 11:54
Forum: Allgemeine Fragen
Thema: Sentimentanalyse mit Senti Ws
Antworten: 7
Zugriffe: 7434

Re: Sentimentanalyse mit Senti Ws


@DeaD_EyE: der halbe Code beschäftigt sich nur mit Caching, was wie Du selbst sagst, nicht notwendig ist. Zudem muß man dann wissen, dass man die Cache-Daten löschen muß, wenn man andere Scores benutzen möchte.


Stimmt, der Cache würde nie überschrieben werden. Es wird auch nicht geprüft, ob der ...
von DeaD_EyE
Mittwoch 8. April 2026, 06:14
Forum: Allgemeine Fragen
Thema: Sentimentanalyse mit Senti Ws
Antworten: 7
Zugriffe: 7434

Re: Sentimentanalyse mit Senti Ws

Ohne NLTK


#!/usr/bin/env python3

import csv
import pickle
import sys

from functools import cache
from pathlib import Path


@cache
def load_word_lists(pos_list_file, neg_list_file):
file_cache = Path.home().joinpath(".cache", "positive_negative_word_list.pickle")

if file_cache.exists ...
von DeaD_EyE
Sonntag 29. März 2026, 11:52
Forum: Allgemeine Fragen
Thema: Geber, Resolver Winkelmessung aus zwei Kurven, Sin,Cos mittels arctan2
Antworten: 6
Zugriffe: 5119

Re: Geber, Resolver Winkelmessung aus zwei Kurven, Sin,Cos mittels arctan2

Im Stillstand ist die Auswertung einfach. Problematisch wird es, wenn du den Resolver auswertest, wenn er sich dreht. Der Flaschenhals ist dann der ADC. Wahrscheinlich erzeugt Python auch zu viel Overhead. Es gibt dedizierte Controller für diese Aufgabe, die aber sehr teuer sind.

Ich hab mal ...
von DeaD_EyE
Mittwoch 25. März 2026, 18:52
Forum: Ideen
Thema: Rechnungen automatisch von DHL Geschäftskundenportal downloaden
Antworten: 11
Zugriffe: 4116

Re: Rechnungen automatisch von DHL Geschäftskundenportal downloaden

Chat GPT sagt:

Hinweise aus offizieller Doku
In den technischen Manuals (z. B. Freight APIs) tauchen Rechnungsreferenzen (INV) nur als Metadaten auf, die „auf der Rechnung erscheinen können“
Es gibt keinen Endpoint wie „/invoices“ oder „/billing“ in den öffentlich dokumentierten APIs

👉 Das ...
von DeaD_EyE
Samstag 21. März 2026, 21:09
Forum: Allgemeine Fragen
Thema: pip vs. uv
Antworten: 7
Zugriffe: 8581

Re: pip vs. uv

https://openai.com/index/openai-to-acquire-astral/
Meine Güte, erst treiben die die RAM-Preise in die Höhe, dann die SSD-Preise und jetzt das.

Ich kann es aber auch nachvollziehen. Der Betrieb von dedizierten oder virtuellen Servern kostet Geld. Dass wir z.B. pypi nutzen können, haben wir Fastly zu ...
von DeaD_EyE
Samstag 21. März 2026, 16:42
Forum: Allgemeine Fragen
Thema: MP4 "Stream" in Einzelteile zerlegen
Antworten: 5
Zugriffe: 5316

Re: MP4 "Stream" in Einzelteile zerlegen

Die Metadaten befinden sich nicht in den MP4-Dateien (Grund der Aufnahme & Zeitpunkt). Du kannst schauen, ob neben den MP4-Dateien auf der SD-Karte noch andere Dateien vorhanden sind. Aber wahrscheinlich ist das in irgendeinem proprietären Format gespeichert.

Vielleicht hilft das Modul weiter ...
von DeaD_EyE
Samstag 7. März 2026, 13:21
Forum: Allgemeine Fragen
Thema: Fragen eines Neulings
Antworten: 16
Zugriffe: 9377

Re: Fragen eines Neulings


Leider klappt das nicht so mit ChatGPT bzw. kommt an seine Grenzen.


Probier mal https://claude.ai
Code bitte immer als Text in Code-Tags posten. Aber wie schon angemerkt, geht es in diesem Forum darum, Python zu lernen und nicht fehlerhaften Code einer KI zu korrigieren. Ansonsten gibt es ...
von DeaD_EyE
Mittwoch 4. März 2026, 19:40
Forum: Allgemeine Fragen
Thema: csv mit Separator-Zeichen im Einzeleintrag
Antworten: 16
Zugriffe: 8636

Re: csv mit Separator-Zeichen im Einzeleintrag

__blackjack__ hat geschrieben: Mittwoch 4. März 2026, 15:51 @DeaD_EyE: Das steht in der Dokumentation von der Funktion. Und zwar bis zurück zur Version 1.0, dass heisst die beiden Argumente gab es schon von Anfang an: pandas.read_csv()
Da kann ich in der Python-Doku lange suchen :D
Pandas ist für mich ein rotes Tuch.
von DeaD_EyE
Mittwoch 4. März 2026, 15:00
Forum: Allgemeine Fragen
Thema: csv mit Separator-Zeichen im Einzeleintrag
Antworten: 16
Zugriffe: 8636

Re: csv mit Separator-Zeichen im Einzeleintrag

snafu hat geschrieben: Mittwoch 4. März 2026, 02:59 Nachtrag: read_csv() bietet einem die Parameter thousands und decimal.
Wo steht das in der Doku? Hab gerade danach gesucht und nichts gefunden.
von DeaD_EyE
Mittwoch 25. Februar 2026, 09:07
Forum: Allgemeine Fragen
Thema: Y Koordinaten in einer Datei multiplizieren
Antworten: 14
Zugriffe: 8105

Re: Y Koordinaten in einer Datei multiplizieren


Bei dem vorschlag von DeaD_EyE habe ich keine Veränderung in meinder Datei festgestellt. Muss ich da noch den Umrechnungsfaktor angeben?


Das Programm schreibt nichts, sondern gibt mittels print() den Text in der Konsole aus.
Wenn du z.B. Linux nutzt, kannst du die Ausgabe umleiten.

Das in eine ...
von DeaD_EyE
Dienstag 24. Februar 2026, 14:34
Forum: Allgemeine Fragen
Thema: Y Koordinaten in einer Datei multiplizieren
Antworten: 14
Zugriffe: 8105

Re: Y Koordinaten in einer Datei multiplizieren

Habs nachgelesen und die Doku ist verbesserungswürdig. Ich hätte Typehints erwartet. Hier der relevante Teil:
Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl. If the pattern isn’t found, string is returned unchanged. repl ...
von DeaD_EyE
Dienstag 24. Februar 2026, 12:00
Forum: Allgemeine Fragen
Thema: Y Koordinaten in einer Datei multiplizieren
Antworten: 14
Zugriffe: 8105

Re: Y Koordinaten in einer Datei multiplizieren

re.sub(REGEX_Y, double_num, line)

Wie soll das funktionieren, double_num ist eine Funktion, aber str/bytes werden erwartet.
Wäre cool, wenn das funktionieren würde. Kannst deine Verbesserung nochmal überarbeiten.

Eigentlich wollte ich mich hier komplett heraushalten. Mein erster Gedanke war, OH ...
von DeaD_EyE
Dienstag 24. Februar 2026, 10:57
Forum: Allgemeine Fragen
Thema: Nur ein Bit ändern
Antworten: 34
Zugriffe: 13678

Re: Nur ein Bit ändern


@DeaD_EyE: oder man nimmt, wie ich ja schon gezeigt habe, ein enum.IntFlag, denn dann hat man sprechende Namen, statt irgendwelcher Bit-Werte.


Das kann man auch machen, aber dann lernt man nichts über Bit-Manipulation und spätestens wenn Datenblätter verstehen muss, hat man ein Problem das ...