0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Programming languages

Buy Now

Mastering Python High Performance (Paperback) Loot Price: R1,149
Discovery Miles 11 490
Mastering Python High Performance (Paperback): Fernando Doglio

Mastering Python High Performance (Paperback)

Fernando Doglio

 (sign in to rate)
Loot Price R1,149 Discovery Miles 11 490 | Repayment Terms: R108 pm x 12*

Bookmark and Share

Expected to ship within 18 - 22 working days

Measure, optimize, and improve the performance of your Python code with this easy-to-follow guide About This Book * Master the do's and don'ts of Python performance programming * Learn how to use exiting new tools that will help you improve your scripts * A step-by-step, conceptual guide to teach you how to optimize and fine-tune your critical pieces of code Who This Book Is For If you're a Python developer looking to improve the speed of your scripts or simply wanting to take your skills to the next level, then this book is perfect for you. What You Will Learn * Master code optimization step-by-step and learn how to use different tools * Understand what a profiler is and how to read its output * Interpret visual output from profiling tools and improve the performance of your script * Use Cython to create fast applications using Python and C * Take advantage of PyPy to improve performance of Python code * Optimize number-crunching code with NumPy, Numba, Parakeet, and Pandas In Detail Simply knowing how to code is not enough; on mission-critical pieces of code, every bit of memory and every CPU cycle counts, and knowing how to squish every bit of processing power out of your code is a crucial and sought-after skill. Nowadays, Python is used for many scientific projects, and sometimes the calculations done in those projects require some serious fine-tuning. Profilers are tools designed to help you measure the performance of your code and help you during the optimization process, so knowing how to use them and read their output is very handy. This book starts from the basics and progressively moves on to more advanced topics. You'll learn everything from profiling all the way up to writing a real-life application and applying a full set of tools designed to improve it in different ways. In the middle, you'll stop to learn about the major profilers used in Python and about some graphic tools to help you make sense of their output. You'll then move from generic optimization techniques onto Python-specific ones, going over the main constructs of the language that will help you improve your speed without much of a change. Finally, the book covers some number-crunching-specific libraries and how to use them properly to get the best speed out of them. After reading this book, you will know how to take any Python code, profile it, find out where the bottlenecks are, and apply different techniques to remove them. Style and approach This easy-to-follow, practical guide will help you enhance your optimization skills by improving real-world code.

General

Imprint: Packt Publishing Limited
Country of origin: United Kingdom
Release date: September 2015
Authors: Fernando Doglio
Dimensions: 235 x 191 x 14mm (L x W x T)
Format: Paperback
Pages: 260
ISBN-13: 978-1-78398-930-0
Categories: Books > Computing & IT > Computer programming > Programming languages > General
Promotions
LSN: 1-78398-930-0
Barcode: 9781783989300

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Problem Solving with C++ - Global…
Walter Savitch Paperback R2,189 R1,762 Discovery Miles 17 620
C++ Programming - Program Design…
D. Malik Paperback R1,646 R1,523 Discovery Miles 15 230
Dark Silicon and Future On-chip Systems…
Suyel Namasudra, Hamid Sarbazi-Azad Hardcover R3,940 Discovery Miles 39 400
Microcontroller Projects in C for the…
Dogan Ibrahim Paperback R1,455 Discovery Miles 14 550
FORTRAN 90 for Scientists and Engineers
Brian Hahn Paperback R1,359 Discovery Miles 13 590
Introduction to Computational Economics…
Hans Fehr, Fabian Kindermann Hardcover R4,258 Discovery Miles 42 580
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Advanced Visual Basic 6 - Power…
Matthew Curland, Gary Clarke Paperback R1,273 Discovery Miles 12 730
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,458 Discovery Miles 24 580
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R1,027 R881 Discovery Miles 8 810
A Gentle Introduction to Statistics…
Ron Cody Hardcover R1,370 Discovery Miles 13 700
A Day in Code- Python - Learn to Code in…
Shari Eskenas Hardcover R635 Discovery Miles 6 350

See more

Partners