https://www.theregister.com/2026/03/19/ ... the_stars/
Die Suche ergab 14346 Treffer
- Freitag 20. März 2026, 17:28
- Forum: Allgemeine Fragen
- Thema: pip vs. uv
- Antworten: 6
- Zugriffe: 2323
Re: pip vs. uv
Das Geschäftsmodell ist jetzt klarer: Aufgekauft werden. Von OpenAI. Stellt sich jetzt die Frage nach dem Geschäftsmodell von OpenAI. 
https://www.theregister.com/2026/03/19/ ... the_stars/
https://www.theregister.com/2026/03/19/ ... the_stars/
- Donnerstag 19. März 2026, 16:45
- Forum: Allgemeine Fragen
- Thema: Performance Problem
- Antworten: 12
- Zugriffe: 712
Re: Performance Problem
Das mit dem Thread macht so keinen Sinn. Für das erste `stage`-Element wird ein Thread gestartet, der aber nicht mal theoretisch zu irgend etwas anderem parallel läuft, weil nach dem `start()` ja erst einmal mit `join()` gewartet wird bis der fertig ist. Das erzeugt an der Stelle einfach nur ...
- Mittwoch 18. März 2026, 18:17
- Forum: Allgemeine Fragen
- Thema: Performance Problem
- Antworten: 12
- Zugriffe: 712
Re: Performance Problem
@Dennis89: `list.append()` erzeugt nicht jedes mal eine neue Liste, da wäre die Laufzeit unterirdisch. Das ist armotisiert O(1), das heisst es ist in der Regel eine sehr schnelle Operation, aber ab und zu muss der interne Speicher der Liste wachsen und dann muss gegebenfalls etwas umkopiert werden ...
- Dienstag 17. März 2026, 11:16
- Forum: Ideen
- Thema: Drucksoftware für Copyshop
- Antworten: 6
- Zugriffe: 724
Re: Drucksoftware für Copyshop
@oneByte86: „Lerne programmieren“ ist halt die korrekte Antwort, heute wie vor 10 Jahren. Die gefällt Dir anscheinend nicht, aber das macht sie nicht weniger falsch oder wertvoll.
Hier fühlt sich keiner in seiner Ehre gekränkt. Man kann mit LLMs programmieren — wenn man programmieren kann. Denn ...
Hier fühlt sich keiner in seiner Ehre gekränkt. Man kann mit LLMs programmieren — wenn man programmieren kann. Denn ...
- Sonntag 15. März 2026, 17:01
- Forum: Allgemeine Fragen
- Thema: Collatz-Vermutung
- Antworten: 26
- Zugriffe: 4536
Re: Collatz-Vermutung
Das hier, oder habe ich noch ein anderes übersehen?
Code: Alles auswählen
f=lambda n:[n]+(n-1and f((n//2,3*n+1)[n%2])or[])- Mittwoch 11. März 2026, 13:53
- Forum: Allgemeine Fragen
- Thema: ich bekomme es nicht hin
- Antworten: 5
- Zugriffe: 1161
Re: ich bekomme es nicht hin
@StMan: Das macht nicht der Designer — das ist normaler Bestandteil eines `QMainWindow`.
Die Varianten wie man da Meldungen von einem anderen Objekt aus rein schreiben kann, habe ich doch aufgezählt. Die `showMessage()`-Methode übergeben, oder das Statusbar-Objekt selbst übergeben, oder eine Signal ...
Die Varianten wie man da Meldungen von einem anderen Objekt aus rein schreiben kann, habe ich doch aufgezählt. Die `showMessage()`-Methode übergeben, oder das Statusbar-Objekt selbst übergeben, oder eine Signal ...
- Mittwoch 11. März 2026, 08:57
- Forum: Allgemeine Fragen
- Thema: ich bekomme es nicht hin
- Antworten: 5
- Zugriffe: 1161
Re: ich bekomme es nicht hin
@StMan: „Ja eben“ ist keine wirklich sinnvolle Antwort auf eine „Warum?“-Frage. Hauptfenster haben doch bereits eine Statuszeile. Und die hat sogar einen eigenen Typ mit entsprechenden Methoden. Warum dann also noch zusätzlich das Label?
Beim Dialog ist jedenfalls die Frage ob der tatsächlich ...
Beim Dialog ist jedenfalls die Frage ob der tatsächlich ...
- Dienstag 10. März 2026, 21:47
- Forum: Allgemeine Fragen
- Thema: ich bekomme es nicht hin
- Antworten: 5
- Zugriffe: 1161
Re: ich bekomme es nicht hin
Ist das überhaupt sinnvoll? Da dürfte nichts wichtiges dabei sein, denn es ist bei einem Dialogfenster nicht garantiert, dass der Benutzer die Statuszeile des Hauptfensters uneingeschränkt sehen kann.
Warum bastelst Du Dir ein Label wenn ein Hauptfenster doch bereits eine Statuszeile besitzt‽
Warum bastelst Du Dir ein Label wenn ein Hauptfenster doch bereits eine Statuszeile besitzt‽
- Sonntag 8. März 2026, 16:32
- Forum: Allgemeine Fragen
- Thema: Fragen eines Neulings
- Antworten: 16
- Zugriffe: 3106
Re: Fragen eines Neulings
@rogerme: Quelltext bitte in einem Codeblock setzen, damit die bei Python wichtige Einrückung auch sichtbar ist/bleibt. Das ist im vollständigen Editor hier im Forum die Schaltfläche mit der Beschriftung „</>“.
Der Code sieht so aus als wenn das alles auf Modulebene steht und die GUI da als lauter ...
Der Code sieht so aus als wenn das alles auf Modulebene steht und die GUI da als lauter ...
- Sonntag 8. März 2026, 11:33
- Forum: Allgemeine Fragen
- Thema: Telegram-Bot - erste Fragen
- Antworten: 2
- Zugriffe: 1186
Re: Telegram-Bot - erste Fragen
@Jonan: Hier im Forum. 
- Sonntag 8. März 2026, 11:29
- Forum: Allgemeine Fragen
- Thema: Allgemeine Fragen eines Python-Neulings
- Antworten: 3
- Zugriffe: 758
Re: Allgemeine Fragen eines Python-Neulings
Wobei Python selbst unter den meisten Linux-Distributionen schon installiert ist, falls man da nichts exotisches und sehr minimales verwendet.
EXE ist unter Linux auch ein ”Problem”, weil es da verschiedene Prozessorarchitekturen gibt. ARM ist ja beispielsweise recht beliebt. Wenn man dann eine x64 ...
EXE ist unter Linux auch ein ”Problem”, weil es da verschiedene Prozessorarchitekturen gibt. ARM ist ja beispielsweise recht beliebt. Wenn man dann eine x64 ...
- Samstag 7. März 2026, 15:10
- Forum: Allgemeine Fragen
- Thema: Collatz-Vermutung
- Antworten: 26
- Zugriffe: 4536
Re: Collatz-Vermutung
@narpfel: Der Funktionsname ist viel zu lang, und warum die beiden Lambda-Funktionen? Wenn man das kurz haben möchte, komme ich auf 49 Bytes runter:
Code: Alles auswählen
f=lambda n:[n]+(n-1 and f((n//2,3*n+1)[n%2])or[])- Samstag 7. März 2026, 13:54
- Forum: Allgemeine Fragen
- Thema: Fragen eines Neulings
- Antworten: 16
- Zugriffe: 3106
Re: Fragen eines Neulings
@rogerme: Wenn man programmieren will, muss man programmieren lernen. Und dafür Zeit haben. Ist nun mal so. Das kann einem niemand abnehmen, es sei denn es wird tatsächlich das programmieren von jemand anderem gemacht. Dann muss man dem vertrauen, dass der weiss was er da macht, oder man muss doch ...
- Samstag 7. März 2026, 13:35
- Forum: Allgemeine Fragen
- Thema: csv mit Separator-Zeichen im Einzeleintrag
- Antworten: 16
- Zugriffe: 1818
Re: csv mit Separator-Zeichen im Einzeleintrag
Als spezielles Ersatzzeichen könnte man ein ”Nullbyte” statt Semikolon benutzen. Das sollte in Text nicht vorkommen. Darf also an anderer Stelle nicht schon für irgendeinen Hack verwendet werden bevor die Zeile in diese Funktion kommt.
Mir sind da ein paar zu viele Namen für Zwischenergebnisse drin ...
Mir sind da ein paar zu viele Namen für Zwischenergebnisse drin ...
- Donnerstag 5. März 2026, 19:20
- Forum: Offtopic
- Thema: Wie lange braucht man, um Python zu Lernen (realpython.com Artikel)
- Antworten: 3
- Zugriffe: 1709
Re: Wie lange braucht man, um Python zu Lernen (realpython.com Artikel)
Folgenden Satz fand ich wichtig: „For these timelines to work, you need to spend the hours actively writing, running, and debugging code. Passively watching videos or reading tutorials won’t be enough!“
Und das ”K.I.” beim lernen zwar helfen kann, aber nicht wenn man sich damit Lösungen generieren ...
Und das ”K.I.” beim lernen zwar helfen kann, aber nicht wenn man sich damit Lösungen generieren ...
- Donnerstag 5. März 2026, 15:53
- Forum: Allgemeine Fragen
- Thema: Negative Zahl in Bytes prüfen
- Antworten: 10
- Zugriffe: 2054
Re: Negative Zahl in Bytes prüfen
Bei Python's `int` kann man sich bei positiven Zahlen in der Binärdarstellung immer unendlich viele führende 0en vorstellen, und bei negativen Zahlen unendlich viele führende 1en.
In [551]: -1 & (1 << 1000) != 0
Out[551]: True
In [552]: 1 & (1 << 1000) != 0
Out[552]: False
In [553]: 1 & (1 ...
In [551]: -1 & (1 << 1000) != 0
Out[551]: True
In [552]: 1 & (1 << 1000) != 0
Out[552]: False
In [553]: 1 & (1 ...
- Mittwoch 4. März 2026, 15:51
- Forum: Allgemeine Fragen
- Thema: csv mit Separator-Zeichen im Einzeleintrag
- Antworten: 16
- Zugriffe: 1818
Re: csv mit Separator-Zeichen im Einzeleintrag
@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()
- Dienstag 3. März 2026, 17:09
- Forum: Allgemeine Fragen
- Thema: csv mit Separator-Zeichen im Einzeleintrag
- Antworten: 16
- Zugriffe: 1818
Re: csv mit Separator-Zeichen im Einzeleintrag
@Thomas67: Wenn Du die einzelnen Zeilen (= Zeichenketten) selber zerlegst, bekommst Du ja auch Zeichenketten. Und Anführungszeichen in einzelnen Zellen bekommt man nur wenn da auch tatsächlich Anführungszeichen drin sind. Bei Deinem Beispiel sind keine _in_ den Zellen:
>>> next(csv.reader(io ...
>>> next(csv.reader(io ...
- Dienstag 3. März 2026, 14:36
- Forum: Wissenschaftliches Rechnen
- Thema: Neulingfrage: 3D-Array für scipy-Interpolator aufbereiten
- Antworten: 2
- Zugriffe: 943
Re: Neulingfrage: 3D-Array für scipy-Interpolator aufbereiten
@matti2: Zur Vermeidung von Redundanz stehen die Punktkoordinaten in jedem innersten JSON-Array‽
Numpy uns Scipy sind ziemlich ausführlich und gut dokumentiert. Einführung, Tutorials, Referenz. Da sollte man die Grundlagen durcharbeiten. Bei Numpy kommt man da an Indexzugriffen nicht vorbei. Also ...
Numpy uns Scipy sind ziemlich ausführlich und gut dokumentiert. Einführung, Tutorials, Referenz. Da sollte man die Grundlagen durcharbeiten. Bei Numpy kommt man da an Indexzugriffen nicht vorbei. Also ...
- Dienstag 3. März 2026, 12:17
- Forum: Allgemeine Fragen
- Thema: Nur ein Bit ändern
- Antworten: 34
- Zugriffe: 3275
Re: Nur ein Bit ändern
Wenn man sich das mit den Bits nicht selbst schreiben mag, kann man auch eine externe Bibliothek wie `bitstring` verwenden:
#!/usr/bin/env python3
from attrs import asdict, define, field
from bitstring import Bits, pack
DATA_FIELD_FORMAT = "bool, bool, uint:2, bool, uint:3"
@define
class ...
#!/usr/bin/env python3
from attrs import asdict, define, field
from bitstring import Bits, pack
DATA_FIELD_FORMAT = "bool, bool, uint:2, bool, uint:3"
@define
class ...
