Die Suche ergab 1335 Treffer
- Mittwoch 8. April 2026, 11:54
- Forum: Allgemeine Fragen
- Thema: Sentimentanalyse mit Senti Ws
- Antworten: 6
- Zugriffe: 505
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 ...
- Mittwoch 8. April 2026, 06:14
- Forum: Allgemeine Fragen
- Thema: Sentimentanalyse mit Senti Ws
- Antworten: 6
- Zugriffe: 505
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 ...
#!/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 ...
- Sonntag 29. März 2026, 11:52
- Forum: Allgemeine Fragen
- Thema: Geber, Resolver Winkelmessung aus zwei Kurven, Sin,Cos mittels arctan2
- Antworten: 6
- Zugriffe: 1449
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 ...
Ich hab mal ...
- Mittwoch 25. März 2026, 18:52
- Forum: Ideen
- Thema: Rechnungen automatisch von DHL Geschäftskundenportal downloaden
- Antworten: 11
- Zugriffe: 1638
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 ...
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 ...
- Samstag 21. März 2026, 21:09
- Forum: Allgemeine Fragen
- Thema: pip vs. uv
- Antworten: 7
- Zugriffe: 4324
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 ...
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 ...
- Samstag 21. März 2026, 16:42
- Forum: Allgemeine Fragen
- Thema: MP4 "Stream" in Einzelteile zerlegen
- Antworten: 5
- Zugriffe: 1876
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 ...
Vielleicht hilft das Modul weiter ...
- Samstag 7. März 2026, 13:21
- Forum: Allgemeine Fragen
- Thema: Fragen eines Neulings
- Antworten: 16
- Zugriffe: 4958
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 ...
- Mittwoch 4. März 2026, 19:40
- Forum: Allgemeine Fragen
- Thema: csv mit Separator-Zeichen im Einzeleintrag
- Antworten: 16
- Zugriffe: 3901
Re: csv mit Separator-Zeichen im Einzeleintrag
Da kann ich in der Python-Doku lange suchen__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()
Pandas ist für mich ein rotes Tuch.
- Mittwoch 4. März 2026, 15:00
- Forum: Allgemeine Fragen
- Thema: csv mit Separator-Zeichen im Einzeleintrag
- Antworten: 16
- Zugriffe: 3901
Re: csv mit Separator-Zeichen im Einzeleintrag
Wo steht das in der Doku? Hab gerade danach gesucht und nichts gefunden.snafu hat geschrieben: Mittwoch 4. März 2026, 02:59 Nachtrag: read_csv() bietet einem die Parameter thousands und decimal.
- Mittwoch 25. Februar 2026, 09:07
- Forum: Allgemeine Fragen
- Thema: Y Koordinaten in einer Datei multiplizieren
- Antworten: 14
- Zugriffe: 3425
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 ...
- Dienstag 24. Februar 2026, 14:34
- Forum: Allgemeine Fragen
- Thema: Y Koordinaten in einer Datei multiplizieren
- Antworten: 14
- Zugriffe: 3425
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 ...
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 ...
- Dienstag 24. Februar 2026, 12:00
- Forum: Allgemeine Fragen
- Thema: Y Koordinaten in einer Datei multiplizieren
- Antworten: 14
- Zugriffe: 3425
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 ...
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 ...
- Dienstag 24. Februar 2026, 10:57
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 6344
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 ...
- Montag 23. Februar 2026, 21:59
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 6344
Re: Nur ein Bit ändern
Ja, ich würde es aber so nicht im Quelltext verwenden.
BIT6 = 1 << 6
value = 255
if BIT6 & value:
print("Bit 6 ist gesetzt")
Man muss wissen, dass ein bool(0) immer False ergibt und alle andere Zahlen (auch negativ) ein bool(x) == True.
Die if-Anweisung fragt den boolschen Wert eines Objektes ...
BIT6 = 1 << 6
value = 255
if BIT6 & value:
print("Bit 6 ist gesetzt")
Man muss wissen, dass ein bool(0) immer False ergibt und alle andere Zahlen (auch negativ) ein bool(x) == True.
Die if-Anweisung fragt den boolschen Wert eines Objektes ...
- Montag 23. Februar 2026, 20:13
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 6344
Re: Nur ein Bit ändern
def set_bit(data: int, bit: int, value: bool):
"""
Set or clear a bit of given data and return it.
Look here: https://graphics.stanford.edu/~seander/bithacks.html#ConditionalSetOrClearBitsWithoutBranching
"""
return data ^ (-value ^ data) & (1 << bit)
- Sonntag 15. Februar 2026, 18:26
- Forum: Raspberry Pi und Co.
- Thema: [Code-Review]UART.IRQ Nextion Display
- Antworten: 13
- Zugriffe: 4072
Re: [Code-Review]UART.IRQ Nextion Display
Habs mal ein wenig angepasst. Den Puffer jedes Mal neu zu erzeugen, ist unvorteilhaft. Dadurch wird dann auch wieder neuer Speicher zugewiesen. Die Methode readinto liefert die Anzahl der gelesenen Bytes zurück.
Wenn man mit slices auf ein bytearray zugreift, wird auch wieder kopiert (neues ...
Wenn man mit slices auf ein bytearray zugreift, wird auch wieder kopiert (neues ...
- Sonntag 15. Februar 2026, 13:07
- Forum: Raspberry Pi und Co.
- Thema: [Code-Review]UART.IRQ Nextion Display
- Antworten: 13
- Zugriffe: 4072
Re: [Code-Review]UART.IRQ Nextion Display
Du könntest einen Empfangspuffer und uart.readinto nutzen. Ob das Display überhaupt ein Newline sendet, ist mir nicht bekannt. Beim Instruction Set habe ich nichts gefunden: https://nextion.tech/instruction-set
Der Vorteil des Puffers ist, dass der Speicher nichts so stark fragmentiert. Ansonsten ...
Der Vorteil des Puffers ist, dass der Speicher nichts so stark fragmentiert. Ansonsten ...
- Donnerstag 12. Februar 2026, 07:34
- Forum: Netzwerkprogrammierung
- Thema: [GET/POST zwischen ESP32 und Server]Wird async benötigt?
- Antworten: 5
- Zugriffe: 4203
Re: [GET/POST zwischen ESP32 und Server]Wird async benötigt?
Position und PWM .... hört sich nach einer Regelung an. Normalerweise macht man sowas alles im Controller bzw. einer SPS.
Der Netzwerkverkehr sorgt für Verzögerungen, die dann die Berechnung eines PID-Reglers negativ beeinflussen würden, da die Berechnung der PID-Anteile in festen Intervallen ...
Der Netzwerkverkehr sorgt für Verzögerungen, die dann die Berechnung eines PID-Reglers negativ beeinflussen würden, da die Berechnung der PID-Anteile in festen Intervallen ...
- Montag 9. Februar 2026, 13:39
- Forum: Offtopic
- Thema: Wie lange braucht man, um Python zu Lernen (realpython.com Artikel)
- Antworten: 3
- Zugriffe: 3252
Re: Wie lange braucht man, um Python zu Lernen (realpython.com Artikel)
Wie ist denn Basics definiert?
Die absoluten Grundlagen hab ich in 3 Tagen gelernt. Funktionen waren schon dabei, Klassen hatte ich außen vor gelassen.
Die komplette Sprache: 2 Jahre
Die 1200 Stunden für "Job-ready for a junior role" hört sich realistisch an.
Wenn man schon andere ...
Die absoluten Grundlagen hab ich in 3 Tagen gelernt. Funktionen waren schon dabei, Klassen hatte ich außen vor gelassen.
Die komplette Sprache: 2 Jahre
Die 1200 Stunden für "Job-ready for a junior role" hört sich realistisch an.
Wenn man schon andere ...
- Montag 9. Februar 2026, 13:28
- Forum: Allgemeine Fragen
- Thema: Exception/Fehler nicht angezeigt
- Antworten: 6
- Zugriffe: 2725
Re: Exception/Fehler nicht angezeigt
Das kann mehrere Gründe haben, wieso dein Programm beendet wird oder abstürzt.
Ich gehe mal von aus, dass es durch einen logischen Fehler beendet wird.
Wenn z.B. QT6 crashen würde, müsste eine Fehlermeldung in der Konsole ausgeben werden.
Wenn man bei QT falsche Argumente/Datentypen übergibt, kann ...
Ich gehe mal von aus, dass es durch einen logischen Fehler beendet wird.
Wenn z.B. QT6 crashen würde, müsste eine Fehlermeldung in der Konsole ausgeben werden.
Wenn man bei QT falsche Argumente/Datentypen übergibt, kann ...
