Начать новую тему Ответить на тему
Статистика раздачи
Размер: 37.89 МБ | | Скачали: 16
Сидеров: 2  [0 байт/сек]    Личеров: 1  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Mastering Python High Performance +Code

Год издания: 2015
Автор: Fernando Doglio
Жанр или тематика: Программирование

Издательство: Packt Publishing
ISBN: 9781783989300
Язык: Английский

Формат: PDF/EPUB/MOBI
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 260

Описание: 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.

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
Table of Contents
1: Profiling 101
2: The Profilers
3: Going Visual – GUIs to Help Understand Profiler Output
4: Optimize Everything
5: Multithreading versus Multiprocessing
6: Generic Optimization Options
7: Lightning Fast Number Crunching with Numba, Parakeet, and pandas
8: Putting It All into Practice
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 19.76 КБ / Просмотров 56 ]

Статус
Проверен 
 
Размер  37.89 МБ
Приватный: Нет (DHT включён)
.torrent скачан  16
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!