Die Suche ergab 18367 Treffer

von Sirius3
Freitag 1. Mai 2026, 19:47
Forum: Allgemeine Fragen
Thema: Eigene CLI Anwendung per pipx (bzw. hatchling) installieren
Antworten: 4
Zugriffe: 348

Re: Eigene CLI Anwendung per pipx (bzw. hatchling) installieren

Beim Programmieren muß man schon exakt das so machen wie angegeben, und nicht irgendetwas raten.
von Sirius3
Freitag 1. Mai 2026, 13:17
Forum: Allgemeine Fragen
Thema: Eigene CLI Anwendung per pipx (bzw. hatchling) installieren
Antworten: 4
Zugriffe: 348

Re: Eigene CLI Anwendung per pipx (bzw. hatchling) installieren

Die Referenz zum Script muß ein völlständig sein, als

[project.scripts]
cli-name = "test2.app:main"

Und pipx sagt mir, dass es ein `--spec` möchte:
$ pipx run --spec . cli-name

Und man startet nicht einfach ein Skript per Dateiname in irgendeinem Paket. Dafür gibt es ja scripts, oder `python ...
von Sirius3
Dienstag 28. April 2026, 19:24
Forum: Allgemeine Fragen
Thema: pyInstaller und subprocess
Antworten: 10
Zugriffe: 1451

Re: pyInstaller und subprocess

@s0pply: normalerweise läuft ja websocket und http über das selbe Framework. Dann benutzt man WSGI das selbständig dafür sorgt, dass entweder genug Threads oder Prozesse gestartet werden.

Bei Deinem multiprocessing-Fragment fehlt das `if __name__ == "__main__"` das man auf jeden Fall braucht, aber ...
von Sirius3
Freitag 24. April 2026, 19:53
Forum: Allgemeine Fragen
Thema: Verständnisfrage zu Bitweiser-Operatoren
Antworten: 25
Zugriffe: 2763

Re: Verständnisfrage zu Bitweiser-Operatoren

Besser?
def handle_error(index):
if index == 0:
for index, it in enumerate(iterators):
try:
next(it)
break
except StopIteration:
pass
else:
return
compares = "longer"
else:
compares = "shorter"
end_index = "" if index == 1 else f"-{index}"
raise ValueError(f"zip() argument {index + 1 ...
von Sirius3
Freitag 24. April 2026, 18:30
Forum: Allgemeine Fragen
Thema: Verständnisfrage zu Bitweiser-Operatoren
Antworten: 25
Zugriffe: 2763

Re: Verständnisfrage zu Bitweiser-Operatoren

@__blackjack__: die `strict`-Variante funktioniert nur, wenn der kürzeste Iterator nicht der erste ist.
Wenn man das wirklich wie zip machen möchte, kommt ganz schön viel Code zusammen:
def zip_it(*iterables, strict=False):
iterators = [iter(it) for it in iterables]
if iterators:
while True ...
von Sirius3
Donnerstag 23. April 2026, 09:57
Forum: Allgemeine Fragen
Thema: Verständnisfrage zu Bitweiser-Operatoren
Antworten: 25
Zugriffe: 2763

Re: Verständnisfrage zu Bitweiser-Operatoren

Man kann auch umgekehrt bit-Operationen als Mengen ausdrücken:
from enum import auto, IntFlag

class Bits(IntFlag):
NONE = 0
BIT0 = auto()
BIT1 = auto()
BIT2 = auto()
BIT3 = auto()
BIT4 = auto()
BIT5 = auto()
BIT6 = auto()
BIT7 = auto()

num84 = set(Bits(84))
num107 = set(Bits(107))
print ...
von Sirius3
Sonntag 19. April 2026, 10:32
Forum: Allgemeine Fragen
Thema: Substantive mit Python filtern
Antworten: 9
Zugriffe: 1546

Re: Substantive mit Python filtern

@Pedroski55: auch wenn Du beratungsresistent bist, hier nochmal alle Kommentare, die auch schon bei Deinen anderen Beiträgen hier gelten: benutze kein extra Modul regex, wenn aus auch das ganz normale re-Modul aus der Standardbibliothek tut. Einbuchstabige Variablennamen sind schlecht, weil sie ...
von Sirius3
Samstag 18. April 2026, 17:32
Forum: Webframeworks
Thema: Frontend
Antworten: 3
Zugriffe: 1423

Re: Frontend

Es gibt keine Tools. Man schreibt direkt HTML, nur unterstützt durch ein passendes CSS-Framework wie Bootstrap.
von Sirius3
Dienstag 14. April 2026, 13:34
Forum: Allgemeine Fragen
Thema: pillow pip etc
Antworten: 28
Zugriffe: 9516

Re: pillow pip etc

Dafür gibt es https://pypi.org. Du mußt aber wissen, was Du suchst, um etwas zu finden. Was ist Deine eigentliche Frage? Was fehlt Dir noch?
von Sirius3
Mittwoch 8. April 2026, 20:48
Forum: Allgemeine Fragen
Thema: deepcopy auf subset
Antworten: 13
Zugriffe: 3035

Re: deepcopy auf subset

Nein, das ist ziemlich das exakt gleiche Verhalten, was ich auch bei C++ so erwarten würde, wenn ich mit Referenzen arbeite: die Variable dataset und das Attribut train_subset.dataset verweisen ürsprünglich auf das selbe Objekt.
Und ein Subset hat noch zusätzlich ein Array mit den Indizes ins ...
von Sirius3
Mittwoch 8. April 2026, 14:39
Forum: Allgemeine Fragen
Thema: deepcopy auf subset
Antworten: 13
Zugriffe: 3035

Re: deepcopy auf subset

Was verstehst Du daran nicht? Du ersetzt den Dataset durch eine Kopie. Warum sollte sich was ändern?
von Sirius3
Mittwoch 8. April 2026, 13:48
Forum: Allgemeine Fragen
Thema: deepcopy auf subset
Antworten: 13
Zugriffe: 3035

Re: deepcopy auf subset

Auch wenn das in dem Tutorial funktionieren mag, macht man es nicht.
Es gibt einen Weg, train_subset zu erzeugen, wenn Du veränderte Datensätze hast, dann erzeuge einen neuen Subset.
Statt Daten zu verändern erzeugt man in Python am besten einfach eine neue Datenstruktur.
von Sirius3
Mittwoch 8. April 2026, 10:22
Forum: Allgemeine Fragen
Thema: Sentimentanalyse mit Senti Ws
Antworten: 7
Zugriffe: 4418

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.
Eine Funktion sollte eine Sache machen, `load_word_lists` liest dagegen zwei Dateien ...
von Sirius3
Dienstag 7. April 2026, 18:09
Forum: Allgemeine Fragen
Thema: Sentimentanalyse mit Senti Ws
Antworten: 7
Zugriffe: 4418

Re: Sentimentanalyse mit Senti Ws

Code postet man hier in code-Tags </>. So wie jetzt ist der Code unlesbar.

Importe stehen immer am Anfang der Datei, dann folgen Konstanten und Funktionsdefinitionen.
Das Hauptprogramm steht auch in einer Funktion, die üblicherweise `main` genannt wird.
Variablennamen werden komplett klein ...
von Sirius3
Dienstag 7. April 2026, 17:59
Forum: Allgemeine Fragen
Thema: deepcopy auf subset
Antworten: 13
Zugriffe: 3035

Re: deepcopy auf subset

deepcop ist selten sinnvoll, was willst Du hier damit bewirken?
Dann ist es nicht gut, irgendwelche Attribute irgendwelcher Instanzen zu überschreiben. Auch hier die Fage: was willst Du damit bewirken?

In diesem Fall erklärt die Doku alles (https://docs.pytorch.org/docs/stable/data.html#torch.utils ...
von Sirius3
Montag 6. April 2026, 16:49
Forum: Allgemeine Fragen
Thema: pillow pip etc
Antworten: 28
Zugriffe: 9516

Re: pillow pip etc

weil du wieder einen Befehl für die Windows cmd-shell in die interaktive Pythonshell eingegeben hast.
du hast doch jetzt pillow erfolgreich installiert. Mit `import PIL`, diesmal in der Pythonshell, solltest Du das testen können.
von Sirius3
Sonntag 5. April 2026, 13:10
Forum: Allgemeine Fragen
Thema: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren
Antworten: 20
Zugriffe: 5044

Re: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren

Wenn man als URL ein Verzeichnis angibt, wird üblicherweise die Datei index.html zurückgegeben. Du brauchst also eine Datei /gasproperties/index.html
von Sirius3
Sonntag 5. April 2026, 09:31
Forum: Allgemeine Fragen
Thema: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren
Antworten: 20
Zugriffe: 5044

Re: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren

Ah, der Index wird gar nicht benutzt. Es muß also eine URL .../gasproperties/ geben. Das sollte aber mit github-Pages möglich sein.
von Sirius3
Samstag 4. April 2026, 21:00
Forum: Allgemeine Fragen
Thema: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren
Antworten: 20
Zugriffe: 5044

Re: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren

Wie ich bereits schrieb, wird in Deiner index.html ein Paket mit dem Namen gasproperties-0.1.0 verlinkt, was aber kein gültiger Paketname ist. Ein Paket mit dem Namen gasproperties gibt es dagegen nicht.
von Sirius3
Samstag 4. April 2026, 09:42
Forum: Allgemeine Fragen
Thema: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren
Antworten: 20
Zugriffe: 5044

Re: *.whl Datei über `requirements.txt` oder `pyproject.toml` von Github laden und installieren

Die erste Warnung sagt, dass Du kein Schema angegeben hast, bei lokalen Dateien scheint wohl ein file: gebraucht zu werden. Wie die Ausgabe bei Deinem Versuch mit github ausgesehen hat, hast Du nicht gezeigt.
In der Datei index.html gibt es kein Paket gasproperties, nur eines mit dem Namen ...