Die Suche ergab 14340 Treffer

von __blackjack__
Mittwoch 11. März 2026, 08:57
Forum: Allgemeine Fragen
Thema: ich bekomme es nicht hin
Antworten: 4
Zugriffe: 207

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 ...
von __blackjack__
Dienstag 10. März 2026, 21:47
Forum: Allgemeine Fragen
Thema: ich bekomme es nicht hin
Antworten: 4
Zugriffe: 207

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‽
von __blackjack__
Sonntag 8. März 2026, 16:32
Forum: Allgemeine Fragen
Thema: Fragen eines Neulings
Antworten: 16
Zugriffe: 2535

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 ...
von __blackjack__
Sonntag 8. März 2026, 11:33
Forum: Allgemeine Fragen
Thema: Telegram-Bot - erste Fragen
Antworten: 2
Zugriffe: 691

Re: Telegram-Bot - erste Fragen

@Jonan: Hier im Forum. :-)
von __blackjack__
Sonntag 8. März 2026, 11:29
Forum: Allgemeine Fragen
Thema: Allgemeine Fragen eines Python-Neulings
Antworten: 3
Zugriffe: 291

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 ...
von __blackjack__
Samstag 7. März 2026, 15:10
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 22
Zugriffe: 3169

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[])
von __blackjack__
Samstag 7. März 2026, 13:54
Forum: Allgemeine Fragen
Thema: Fragen eines Neulings
Antworten: 16
Zugriffe: 2535

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 ...
von __blackjack__
Samstag 7. März 2026, 13:35
Forum: Allgemeine Fragen
Thema: csv mit Separator-Zeichen im Einzeleintrag
Antworten: 16
Zugriffe: 1191

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 ...
von __blackjack__
Donnerstag 5. März 2026, 19:20
Forum: Offtopic
Thema: Wie lange braucht man, um Python zu Lernen (realpython.com Artikel)
Antworten: 3
Zugriffe: 1147

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 ...
von __blackjack__
Donnerstag 5. März 2026, 15:53
Forum: Allgemeine Fragen
Thema: Negative Zahl in Bytes prüfen
Antworten: 10
Zugriffe: 1547

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 ...
von __blackjack__
Mittwoch 4. März 2026, 15:51
Forum: Allgemeine Fragen
Thema: csv mit Separator-Zeichen im Einzeleintrag
Antworten: 16
Zugriffe: 1191

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()
von __blackjack__
Dienstag 3. März 2026, 17:09
Forum: Allgemeine Fragen
Thema: csv mit Separator-Zeichen im Einzeleintrag
Antworten: 16
Zugriffe: 1191

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 ...
von __blackjack__
Dienstag 3. März 2026, 14:36
Forum: Wissenschaftliches Rechnen
Thema: Neulingfrage: 3D-Array für scipy-Interpolator aufbereiten
Antworten: 2
Zugriffe: 386

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 ...
von __blackjack__
Dienstag 3. März 2026, 12:17
Forum: Allgemeine Fragen
Thema: Nur ein Bit ändern
Antworten: 34
Zugriffe: 2403

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 ...
von __blackjack__
Sonntag 1. März 2026, 12:04
Forum: Allgemeine Fragen
Thema: Nur ein Bit ändern
Antworten: 34
Zugriffe: 2403

Re: Nur ein Bit ändern

@Pedroski55: Dem OP wurde bereits gesagt, dass er diese Sachen nicht haben sollte, die er da hat. Er bekommt `bytes`. Das sieht man an den Beiträgen und dem Code der dort gezeigt wurde. Das in Zeichenketten mit Hexadezimaldarstellung umzuwandeln ist unsinnig. Ich habe nicht nur die Beiträge verfolgt ...
von __blackjack__
Samstag 28. Februar 2026, 10:25
Forum: Allgemeine Fragen
Thema: Nur ein Bit ändern
Antworten: 34
Zugriffe: 2403

Re: Nur ein Bit ändern

@Pedroski55: Warum Zeichenketten mit Binärzahlendarstellung in eine Zahl wandeln, die dann in eine Zeichenkette mit Hexadezimaldarstellung umgewandelt wird, die dann wieder in eine Zahl gewandelt wird, die wiederum in eine Zeichenkette mit Binärzahlendarstellung umgewandelt wird. Das ist total ...
von __blackjack__
Mittwoch 25. Februar 2026, 01:27
Forum: Allgemeine Fragen
Thema: Nur ein Bit ändern
Antworten: 34
Zugriffe: 2403

Re: Nur ein Bit ändern

Bei der Fehlermeldung im zweiten Fall denke ich das ist falsch bei falscher Prüfsumme das gleiche zu machen wie bei einem 0x50 als erstem Bytewert. Bei einer falschen Prüfsumme weiss man ja letztlich gar nicht was das Problem ist, also welches Byte oder welche Bytes falsch sind. Und das muss man ...
von __blackjack__
Dienstag 24. Februar 2026, 23:31
Forum: Allgemeine Fragen
Thema: Collatz-Vermutung
Antworten: 22
Zugriffe: 3169

Re: Collatz-Vermutung

Beim Video gefiel mir der Kommentar von @peterboy209: „Vorhin ist mir der Beweis gelungen. Leider hat meine Frau mich was gefragt was mich abgelenkt hat und danach ist mir die Lösung entfallen. Sorry“ :-D
von __blackjack__
Dienstag 24. Februar 2026, 22:27
Forum: Allgemeine Fragen
Thema: Fragen eines Neulings
Antworten: 16
Zugriffe: 2535

Re: Fragen eines Neulings

Wenn der Code wirklich mit Null Eigenleistung ”K.I.”-generiert ist, besteht auch eine hohe Wahrscheinlichkeit, dass niemand Lust hat sich das alles durchzulesen und Kritik zu formulieren, wo man schon von vornherein weiss, dass beim Fragenden gar nicht das Wissen vorhanden ist, die zu verstehen, und ...
von __blackjack__
Dienstag 24. Februar 2026, 21:56
Forum: Allgemeine Fragen
Thema: Negative Zahl in Bytes prüfen
Antworten: 10
Zugriffe: 1547

Re: Negative Zahl in Bytes prüfen

@Dennis89: Das funktioniert weil das so definiert ist. Könnte man auch anders definieren, dann sind die Schritte die Repräsentation einer Zahl zu negieren halt andere. Man könnte auch sagen, dass bei n Bits das höchstwertige Bit das Vorzeichen ist, und die anderen n-1 Bits den Zahlwert ganz normal ...