Errata und Updates zum Grundkurs »Python« (3. Auflage 2024)

Diese Seite enthält Updates und Errata zum Buch »Python — Der Grundkurs« (3. Auflage 2024).

Die in einer amazon-Rezension kritisierten Fehler in Kapitel 19 (Dateien sinus.py und temperatur.py) kann ich nicht nachvollziehen. Bei mir funktionieren die Beispiele. Beachten Sie bitte, dass Sie vorher pyqt6 installieren müssen, siehe Seite 322 im Buch. Generell ist es eine gute Idee, mir bei mutmaßlichen Fehlern eine Mail zu senden. Auf amazon-Rezensionen kann ich nicht antworten.

Seite 242, Eigene Module entwickeln

Im Listing in der Seitenmitte fehlt in der ersten Zeile von MyClass das Schlüsselwort self. (Die Beispieldateien zum Buch sind korrekt.)

# Beispieldatei mypackage/mymodule2.py
class MyClass():
    def __init__(self, a, b):   # <-- self
        self.a = a
        self.b = b

Seite 332, Nachrichtenbox in Qt anzeigen

In der vorletzten Zeile des Listings fehlen drei runde Klammernpaare, weil text als Funktion/Methode aufzurufen ist. Also:

# alles OK: Daten ausgeben, Ende
print(txts[0].text(), txts[1].text(), txts[2].text())   # <-- 3x ()

Seite 396, Python in Excel

Microsoft hat Python für Excel nun offiziell freigegeben. Das Feature ist allerdings nur unter Windows verfügbar, und auch dort nur im Kombination mit einer Business-Lizenz des Office-Pakets (Microsoft 365 Business and Enterprise). Weitere Informationen können Sie hier nachlesen:

https://techcommunity.microsoft.com/t5/excel-blog/python-in-excel-available-now/ba-p/4240212


Letzte Änderung 23.9.2024.

Vielen Dank an alle Leser und Leserinnen, die mir Feedback geben!