Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone
  • Android

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Kindle-Preis: EUR 24,63
inkl. MwSt.

Diese Aktionen werden auf diesen Artikel angewendet:

Einige Angebote können miteinander kombiniert werden, andere nicht. Für mehr Details lesen Sie bitte die Nutzungsbedingungen der jeweiligen Promotion.

An Ihren Kindle oder ein anderes Gerät senden

An Ihren Kindle oder ein anderes Gerät senden

Facebook Twitter Pinterest <Einbetten>
Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns (Developer's Library) von [Summerfield, Mark]
Anzeige für Kindle-App

Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns (Developer's Library) 1 , Kindle Edition

3.0 von 5 Sternen 1 Kundenrezension

Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
EUR 24,63

Juni-Aktion: Englische eBooks stark reduziert
Entdecken Sie unsere Auswahl an englischen eBooks aus verschiedenen Genres für je 1,49 EUR. Die aktuelle Aktion läuft noch bis zum 30. Juni 2017.

Produktbeschreibungen

Kurzbeschreibung

Winner of the 2014 Jolt Award for "Best Book"

 

“Whether you are an experienced programmer or are starting your career, Python in Practice is full of valuable advice and example to help you improve your craft by thinking about problems from different perspectives, introducing tools, and detailing techniques to create more effective solutions.”

Doug Hellmann, Senior Developer, DreamHost

 

If you’re an experienced Python programmer, Python in Practice will help you improve the quality, reliability, speed, maintainability, and usability of all your Python programs.

 

Mark Summerfield focuses on four key themes: design patterns for coding elegance, faster processing through concurrency and compiled Python (Cython), high-level networking, and graphics. He identifies well-proven design patterns that are useful in Python, illuminates them with expert-quality code, and explains why some object-oriented design patterns are irrelevant to Python. He also explodes several counterproductive myths about Python programming—showing, for example, how Python can take full advantage of multicore hardware.

 

All examples, including three complete case studies, have been tested with Python 3.3 (and, where possible, Python 3.2 and 3.1) and crafted to maintain compatibility with future Python 3.x versions. All code has been tested on Linux, and most code has also been tested on OS X and Windows. All code may be downloaded at www.qtrac.eu/pipbook.html.

 

Coverage includes

  • Leveraging Python’s most effective creational, structural, and behavioral design patterns
  • Supporting concurrency with Python’s multiprocessing, threading, and concurrent.futures modules
  • Avoiding concurrency problems using thread-safe queues and futures rather than fragile locks
  • Simplifying networking with high-level modules, including xmlrpclib and RPyC
  • Accelerating Python code with Cython, C-based Python modules, profiling, and other techniques
  • Creating modern-looking GUI applications with Tkinter
  • Leveraging today’s powerful graphics hardware via the OpenGL API using pyglet and PyOpenGL

Über den Autor und weitere Mitwirkende

Mark Summerfield, owner of Qtrac Ltd., is an independent trainer, consultant, technical editor, and writer specializing in C++, Go, Python, Qt, and PyQt. His books include Rapid GUI Programming with Python and Qt; C++ GUI Programming with Qt 4, Second Edition (with Jasmin Blanchette); Programming inPython 3, Second Edition; and Advanced Qt Programming, and Programming in Go, all from Addison-Wesley.

Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 38520 KB
  • Seitenzahl der Print-Ausgabe: 324 Seiten
  • ISBN-Quelle für Seitenzahl: 0321905636
  • Gleichzeitige Verwendung von Geräten: Bis zu 5 Geräte gleichzeitig, je nach vom Verlag festgelegter Grenze
  • Verlag: Addison-Wesley Professional; Auflage: 1 (20. August 2013)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B00EO3TRL2
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • Screenreader: Unterstützt
  • Verbesserter Schriftsatz: Aktiviert
  • Durchschnittliche Kundenbewertung: 3.0 von 5 Sternen 1 Kundenrezension
  • Amazon Bestseller-Rang: #398.200 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Kundenrezensionen

3.0 von 5 Sternen
5 Sterne
0
4 Sterne
0
3 Sterne
1
2 Sterne
0
1 Stern
0
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Kindle Edition Verifizierter Kauf
The book provides patterns as independent pieces, I could not follow up as a reader so easily. The flow is missing. Furthermore, the writer digs directly into details without reasoning behind the "Why" which I find really critical.
Kommentar 2 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta) (Kann Kundenrezensionen aus dem "Early Reviewer Rewards"-Programm beinhalten)

Amazon.com: 3.9 von 5 Sternen 19 Rezensionen
5.0 von 5 Sternen Well written informative book 23. Mai 2017
Von Joseph S, - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
Useful info, well written. One of the best books I've seen about Python 3. It goes beyond the language itself, covering several useful libraries and mentions the possibility of extending Python with C routines that support python calls. Also, it's possible to embed a Python interpreter in a C or C++ program, to give it script executing features. Makes clear that there is always more to learn about Python and the libraries available for it.
2 von 2 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Familiarity with python a must 27. Januar 2014
Von Jason R. Terlitzky - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
Just a word that familiarity with python, and perhaps a love of it, are a must. This is an interesting work, but you have to quite actively using the language presently and-or have a solid ongoing relationship with it to get much out of the book. That said, if you do, it's excellent, and full of good example syntax and hands-on patterns.
13 von 15 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Every Python developer had something to gain from this book. Very Highly Recommended. 2. Dezember 2013
Von Al Hopper - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
Anything less than a 5-star review does this work, and it's author, an injustice, IMHO. It's awesome.

Clearly this book is intended for the experienced Python developer - and I think it's entirely safe to say that, regardless of your current Python expertise, you will learn a lot from this book. Some of the topics related to concurrency (for example) answered a lot of nagging doubts that I've always had about Python and how (or even if) it can be leveraged in todays (many) multi-core systems. Mark (Summerfield) presents this topic in a way that makes total sense - and you feel like a new chapter (no pun intended) has been opened to you, in terms of advanced uses of Python. Certainly there are techniques I had never come across before - and yet - Mark presents them in such a confidence inspiring way that makes you wonder why you have not come across them before. He makes it seem like it's entirely obvious. Well... it is .. but only after you've read about them in this book!!

The exclusive use of Python 3.n threw me a curve ball. That I didn't expect - and there are no "in Python 2.n" type hints. While this first seemed like a road-block, it turns out to be something else, Python related, that I had been putting off - waiting for some magic "road sign" to appear to tell me to start writing Python 3. This book forces you to deal with this issue - and is yet another skillset stretch - that can only be of long-term benefit to any Python developer.

Bottom line: If you think you know Python - get this book and spend the time working your way through it. It's a skill set builder and worth every $0.01 of the price.

Well done Mark S. Very Highly Recommended.
5.0 von 5 Sternen really great bridge from beginner to advanced coding 9. Dezember 2016
Von Jeff - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
really great bridge from beginner to advanced coding. introduces parallel and multi processing, data structures, and different approaches to problems.
8 von 9 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen This book really made me re-think various aspects of software development. 29. September 2013
Von Nick Apostolakis - Veröffentlicht auf Amazon.com
Format: Kindle Edition Verifizierter Kauf
The importance of the topics presented in this book exceed the immediate practicality of design patterns. It really shows a different approach in generic software development. How can one write programs with maximum reusability and extensibility.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.
click to open popover