Die Suche ergab 14236 Treffer

von __blackjack__
Mittwoch 10. Dezember 2025, 21:26
Forum: Allgemeine Fragen
Thema: Pycharm Dateicode vor Überschreibung schützen
Antworten: 3
Zugriffe: 569

Re: Pycharm Dateicode vor Überschreibung schützen

@mirojan: Das ist nicht „der Schreibschutz zu Version 2025.2.3“ sondern da steht wie man über die IDE Dateien in Subversion (SVN) Repositories als „gesperrt“ markieren kann. Was natürlich nur funktioniert wenn man überhaupt Subversion verwendet — wofür ich für neue Projekte nicht wirklich einen Sinn ...
von __blackjack__
Dienstag 9. Dezember 2025, 14:47
Forum: Allgemeine Fragen
Thema: Zwei Codes in einen Code zusammenfassen
Antworten: 3
Zugriffe: 326

Re: Zwei Codes in einen Code zusammenfassen

@annelie123: Anmerkungen zum Taschenrechnerteil:

Ergänzend zu Namen: Bei `h` und `j` ist auch nicht wirklich klar warum die so heissen. Wenn man generische Namen braucht, würde man eher bei `a` anfangen und mit `b` weiter machen. Wie bei den Funktionen, die dann die vier Rechenoperationen letztlich ...
von __blackjack__
Sonntag 7. Dezember 2025, 13:57
Forum: Netzwerkprogrammierung
Thema: UDP Server mit QUdpSocket
Antworten: 9
Zugriffe: 501

Re: UDP Server mit QUdpSocket

@DL3AD: Die haben halt unterschiedliche Rückgabewerte. Die eine Methode hat das Ergebnis in einem Tupel — an der Stelle ist `data` auch kein guter Name, Du solltest Dir klar machen *was* da zurück kommt, und das gleich an passende Namen binden, statt da wieder mit magischen Indexwerten zu arbeiten ...
von __blackjack__
Sonntag 7. Dezember 2025, 12:20
Forum: Netzwerkprogrammierung
Thema: UDP Server mit QUdpSocket
Antworten: 9
Zugriffe: 501

Re: UDP Server mit QUdpSocket

@DL3AD: Das ist laut Dokumentation ein `QByteArray`-Objekt. Das ist auch dokumentiert. Spiel doch einfach mal in einer Python-Shell damit herum und probiere die einzelnen Methoden aus, um das Objekt kennen zu lernen.
von __blackjack__
Samstag 6. Dezember 2025, 19:47
Forum: Netzwerkprogrammierung
Thema: UDP Server mit QUdpSocket
Antworten: 9
Zugriffe: 501

Re: UDP Server mit QUdpSocket

@DL3AD: Der Python-Code sieht irgendwie nicht wirklich nach Python aus. Angefangen mit der Namensschreibweise. In Python klein_mit_unterstrichen für alles ausser Konstanten (KOMPLETT_GROSS) und Klassen (PascalCase). Es gibt Konstanten die nicht als solche zu erkennen sind, und `UDPServerSocket` wäre ...
von __blackjack__
Freitag 5. Dezember 2025, 17:55
Forum: Links und Tutorials
Thema: Advent of Code
Antworten: 506
Zugriffe: 286347

Re: Advent of Code

So kann eine BASIC-Lösung für Tag 1 aussehen:
10 DEFINT A-Z:OPEN"I",#1,"INPUT.TXT":R1=0:R2=0:DI=50
20 WHILE NOT EOF(1):LINE INPUT #1,A$:D$=MID$(A$,1,1):D=VAL(MID$(A$,2))
30 R2=R2+D\100:D=D MOD 100:IF D=0 THEN 70
40 DO=DI:DI=DI+D*((D$="L")*2+1):IF DI=0 THEN R2=R2+1:GOTO 70
50 IF DI<0 THEN DI=DI+100 ...
von __blackjack__
Freitag 5. Dezember 2025, 17:15
Forum: Links und Tutorials
Thema: Advent of Code
Antworten: 506
Zugriffe: 286347

Re: Advent of Code

@snafu: Ich habe das durch 100 teilen/modulo einfach gemacht *bevor* ich überhaupt "L" oder "R" angeschaut habe, um die Anzahl der vollen Umdrehungen zu bekommen und die Restdistanz egal in welche Richtung.
von __blackjack__
Freitag 5. Dezember 2025, 01:25
Forum: Links und Tutorials
Thema: Advent of Code
Antworten: 506
Zugriffe: 286347

Re: Advent of Code

Ich hatte da auch ein Problem und bin das dann systematisch angegangen. Also wenn die kompletten Umdrehungen abgefrühstückt sind, welchen Wertebereich hat man vor dem drehen und welchen danach und welche ”Klassen” gibt es da. Und dann habe ich alle Möglichkeiten von vor und nach dem drehen ...
von __blackjack__
Montag 1. Dezember 2025, 17:33
Forum: Links und Tutorials
Thema: Advent of Code
Antworten: 506
Zugriffe: 286347

Re: Advent of Code

@Kebap: Das ``position > 100`` ist komisch. Sollte das nicht >99 sein und den Fall ``if position == 100`` kann man sich dann sparen‽
von __blackjack__
Samstag 29. November 2025, 21:15
Forum: Allgemeine Fragen
Thema: KeyError beim Einlesen von json-Daten in python
Antworten: 2
Zugriffe: 485

Re: KeyError beim Einlesen von json-Daten in python

Hier mal Code zum sinnvollen umstrukturieren der Eingabedaten.
data = {
"properties": {
"password": {"key": "password", "value": "SomePWD"},
"enablePassword": {"key": "enablePassword", "value": ""},
"username": {"key": "username", "value": "SomeUsername"},
}
}
# Ziel:
# {"password": "SomePWD ...
von __blackjack__
Freitag 28. November 2025, 16:32
Forum: Allgemeine Fragen
Thema: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02
Antworten: 14
Zugriffe: 1124

Re: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02

@noisefloor: Der Knackpunkt hier war ja „keyword _only_“. Das ist schon etwas spezieller und in Python ja auch nicht von Anfang an vorhanden gewesen was die Syntax angeht. (Seit Python 3.8 glaube ich.)

Andererseits ist das sehr einfach erkennbar / lösbar weil die Fehlermeldung einen da recht ...
von __blackjack__
Donnerstag 27. November 2025, 17:45
Forum: Links und Tutorials
Thema: Advent of Code
Antworten: 506
Zugriffe: 286347

Re: Advent of Code

CP/M mit z80pack, weil man den Altair/IMSAI da so schön grafisch hat. PDP würde ich mit simh machen.
von __blackjack__
Donnerstag 27. November 2025, 11:11
Forum: Wissenschaftliches Rechnen
Thema: kleine Mathe-Spielereien
Antworten: 818
Zugriffe: 455183

Re: kleine Mathe-Spielereien

Ausgehen von einer 30×30 Bitmap mit sagen wir mal vier Kanälen (RGBA) und 8 Byte pro Wert (Gleitkommazahlen), also 28,800 Bytes, ist es sehr sinnvoll 32 GiB RAM zu installieren wenn man das in 8 GiB nicht mehr untergebracht bekommt. :-D
von __blackjack__
Donnerstag 27. November 2025, 00:04
Forum: Links und Tutorials
Thema: Advent of Code
Antworten: 506
Zugriffe: 286347

Re: Advent of Code

Aaah, hatte ich noch gar nicht nachgeschaut. Weiss gar nicht mit welchem Rechner/System ich das dieses Jahr angehen will. Bin halbwegs sattelfest in CP/M auf Intel 8080, aber PDP-11 ist auch irgendwie interessant. Da aber noch kein Betriebssystem angeschaut. Vielleicht am Wochenende mal Unix ...
von __blackjack__
Mittwoch 26. November 2025, 16:35
Forum: Allgemeine Fragen
Thema: Pretty Printer in Python
Antworten: 8
Zugriffe: 908

Re: Pretty Printer in Python

Das ist dann nach eigener Ansicht auch beides: „An extremely fast Python linter and code formatter, written in Rust.“
von __blackjack__
Mittwoch 26. November 2025, 15:38
Forum: Allgemeine Fragen
Thema: Pretty Printer in Python
Antworten: 8
Zugriffe: 908

Re: Pretty Printer in Python

Also zwischen Linter und Formatter gibt es eine ziemlich deutliche Grenze. Linter sagen einem nur was für Probleme sie im Code gefunden haben, und das geht deutlich über Meldungen zur Formatierung hinaus. Während Formatierer aktiv den Quelltext umformatieren, dafür aber keine Meldungen über andere ...
von __blackjack__
Mittwoch 26. November 2025, 14:11
Forum: Allgemeine Fragen
Thema: Pretty Printer in Python
Antworten: 8
Zugriffe: 908

Re: Pretty Printer in Python

Was Datenstrukturen angeht gibt es zwischen `pprint` aus der Standardbibliothek und `rich` noch `prettyprinter`: https://prettyprinter.readthedocs.io/en/latest/
von __blackjack__
Mittwoch 26. November 2025, 14:07
Forum: Allgemeine Fragen
Thema: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02
Antworten: 14
Zugriffe: 1124

Re: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02

Ergänzend, man kann natürlich jetzt im Nachhinein trotzdem die kleinen Schritte machen. Also venv anlegen und dort drin dann pymodbus 3.0.x installieren, und dass dann in mehreren Schritten auf 3.11.x aktualisieren, und immer den eigenen Code nachbessern. Dann startet man mit einer funktionierenden ...
von __blackjack__
Mittwoch 26. November 2025, 00:51
Forum: Allgemeine Fragen
Thema: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02
Antworten: 14
Zugriffe: 1124

Re: pymodbus 3.11.3 Logging der RTU Frames / Änderungen zu 3.02

@jr1: Bei der langen Liste an Änderungen zwischen den Bibliotheksversionen wundert mich nicht dass man da was umschreiben muss. Die haben da einiges geändert in den grob 11 Versionen mit API-Änderungen, die dazwischen liegen. Die haben da ja streckenweise in den letzten 3 Jahren monatlich eine ...
von __blackjack__
Montag 24. November 2025, 19:56
Forum: Allgemeine Fragen
Thema: Einführungs-Literatur für 13 Jahre alten schüler
Antworten: 4
Zugriffe: 636

Re: Einführungs-Literatur für 13 Jahre alten schüler

Nach einer deutschsprachigen Einführung würde ich das Tutorial in der Python-Dokumentation empfehlen. Generell ist Dokumentation für alles mögliche auf Englisch. Die Standardbibliothek ist Englisch dokumentiert, aber auch wenn man beispielsweise ein deutschsprachiges Buch das ein Spiel als Projekt ...