Seite 2 von 2

Re: Threading in Python 3

Verfasst: Donnerstag 14. Oktober 2021, 10:55
von PythonCodingFun
pillmuncher hat geschrieben: Mittwoch 13. Oktober 2021, 14:51 Du solltest weder Setter und Getter noch _thread verwenden.
In dem Buch Python 3 von Galileo Computing nutzen die in (fast) allen Thread Beispielen das import _thread :lol:

Re: Threading in Python 3

Verfasst: Donnerstag 14. Oktober 2021, 11:03
von __deets__
Das ist ja auch genauso be...issen. Auch das wurde hier schon diverse male diskutiert.

Re: Threading in Python 3

Verfasst: Donnerstag 14. Oktober 2021, 11:10
von pillmuncher
@PythonCodingFun: Allein schon deswegen sollte man dieses ausgesprochen schlechte Buch nicht kaufen, geschweige denn versuchen, daraus zu lernen.

Re: Threading in Python 3

Verfasst: Donnerstag 14. Oktober 2021, 11:32
von __blackjack__
@PythonCodingFun: Die Autoren haben das Buch ursprünglich für Python 2 geschrieben und dort das `thread`-Modul verwendet. Obwohl das zu dem Zeitpunkt auch schon nicht mehr verwendet werden sollte, die Dokumentation hat auf das `threading`-Modul hingewiesen. Und als die neue Auflage für Python 3 anstand, haben die einfach weiterhin das nun nicht mehr öffentliche `_thread`-Modul verwendet, statt sich dann endlich mal mit dem `threading`-Modul auseinanderzusetzen und ihren Code mal zu aktualisieren.

Re: Threading in Python 3

Verfasst: Donnerstag 14. Oktober 2021, 11:53
von PythonCodingFun
pillmuncher hat geschrieben: Donnerstag 14. Oktober 2021, 11:10 @PythonCodingFun: Allein schon deswegen sollte man dieses ausgesprochen schlechte Buch nicht kaufen, geschweige denn versuchen, daraus zu lernen.
Gekauft habe ich es mir nicht :-D ich habe nur darauf (physikalischen) Zugriff drauf ;-) und das vom Springer Verlag habe ich als Ebook

Re: Threading in Python 3

Verfasst: Donnerstag 14. Oktober 2021, 14:18
von narpfel
@__blackjack__: Von der Homepage des Autors, „Download Programme“.

@PythonCodingFun: Weil es hier noch nicht genannt wurde: Das offizielle Tutorial sollte man mal durchgearbeitet haben (zumindest damit man mal gesehen hat, wie halbwegs idiomatisches Python aussieht). Und eins der wichtigsten Dinge beim Programmierenlernen ist, dass man lernt, die Doku zu lesen. Das wird in den meisten Büchern anscheinend leider zu wenig thematisiert.

Re: Threading in Python 3

Verfasst: Freitag 15. Oktober 2021, 20:07
von noisefloor
Hallo,

und wenn man das Grundlagentutorial durch hat kann man sich auf https://pymotw.com/3/ weitergehende Infos mit vielen Beispielen zu Modulen aus der Standardbibliothek holen.

https://realpython.com/ hat auch einen ganze Reihe einsteigerfreundlicher Tutorials zu diversen Themen, die Tutorials da sind IMHO ganz gut.

Gruß, noisefloor

Re: Threading in Python 3

Verfasst: Dienstag 19. Oktober 2021, 18:29
von PythonCodingFun
noisefloor hat geschrieben: Freitag 15. Oktober 2021, 20:07 und wenn man das Grundlagentutorial durch hat kann man sich auf https://pymotw.com/3/ weitergehende Infos mit vielen Beispielen zu Modulen aus der Standardbibliothek holen.

Toll danke für den Tipp, tolle Beispiele