bannerbannerbanner

Python Библиотеки

Python Библиотеки
ОтложитьСлушал
000
Скачать
Аудиокнига
Поделиться:

Книга представляет собой обзор богатой экосистемы библиотек, доступных в языке программирования Python, начиная от основных инструментов для работы с данными и машинного обучения, и заканчивая инструментами для создания веб-приложений, обработки изображений и разработки игр. Основные темы включают в себя введение в библиотеки для анализа данных, такие как NumPy, Pandas, и Matplotlib, а также обсуждение алгоритмов машинного обучения с использованием Scikit-learn. Автор также рассматривает инструменты для работы с веб-технологиями, такие как Flask, Django, и для визуализации данных, такие как Seaborn, Plotly, и Bokeh. Книга охватывает обширный спектр примеров использования каждой библиотеки, предоставляя читателю практический опыт и навыки, необходимые для успешной разработки с использованием Python. Она подходит как для новичков, только начинающих изучать Python, так и для опытных разработчиков, ищущих лучшие инструменты для конкретных задач.

Полная версия

Отрывок

-30 c
+30 c
-:--
-:--

Другой формат

Лучшие рецензии на LiveLib
0из 100bru_sia

С одной стороны, вроде бы странно возлагать высокие ожидания на подобного рода книги, ведь что можно ждать от обзора практических инструментов, притом обзора краткого. Приходит на ум описание возможностей каждой из библиотек, сферы их применимости, основные особенности использования, ряд полезных примеров с наглядной демонстрацией возможностей рассматриваемого инструмента – всё перечисленное на первый взгляд книга содержит, а общее впечатление от неё всё же смазанное и скорее негативно.Может быть, эта книга такой и должна быть, но она больше напоминает даже не учебное пособие, а наскоро слепленную курсовую работу, собранную из обрывков документации или таких же наспех написанных статей по теме, почти не подверженную редактуре. Описанное впечатление усиливается ещё тем, что с каждой новой главой наглядных примеров становится ощутимо меньше (хотя, и здесь следует отдать автору должное, примеры эти становятся посложнее со временем) – словно бы на добавление снимков экрана и вёрстку уже не оставалось времени, и потому пришлось пожертвовать красивой картинкой в пользу завершённости итоговой работы.Несколько слов стоит сказать о формате, так как субъективно впечатление от книги также портит некорректная вёрстка pdf-версии книги, которую мне предоставил litres (упомянутые выше редкие изображения растянуты далеко за границы области видимости). Благо, у них также есть версия в *.rtf, в которое выравнивания отображаются верно. Справедливости ради, есть подозрение, что в бумажном варианте книга всё же выглядит как-то иначе – в противном случае с точки зрения оформления к работе издателя возникает много вопросов. Голый код, к примеру, воспринимать визуально возможно, а при внимательном чтению это даже не вызывает особых усилий, но почему бы тогда уж не добавить и стилизацию и не оформить в соответствии с привычным отображением в любой IDE?.. Или почему, если бумажная выглядит адекватно (а на это очень надеюсь), электронная версия глаз совершенно не радует?И, коль скоро речь зашла о форматах, у книги есть даже аудиоверсия – разумеется, я могу ошибаться, но что-то слабо мне представляется, как можно слушать подобного рода книги. Подспудно возникает ещё один вопрос к вёрстке:Пример (визуально читаемо, на слух, на мой взгляд, совершенно нереально)Для создания простого блога на основе Flask и SQLAlchemy, вы можете использовать следующий код:```pythonfrom flask import Flask, render_template, request, redirect, url_forfrom flask_sqlalchemy import SQLAlchemyfrom datetime import datetimeapp = Flask(__name__)app.config[SQLALCHEMY_DATABASE_URI] = sqlite:///blog.dbdb = SQLAlchemy(app)class Article(db.Model):id = db.Column(db.Integer, primary_key = True)primary_key = db.Column(db.String(100), nullable = False)content = db.Column(db.Text, nullable = False)date_created = db.Column(db.DateTime, default = datetime.utcnow)свернутьЕсли же возвращаться к самое книге и её содержанию, она может быть полезна для тех, кто начинает изучать программирование и возможности python, даёт краткий обзор ряда популярных библиотек и разбирает довольно большой пул прикладных задач, которые можно без лишних затрат решить предложенными методами. Она также содержит задания для самостоятельного изучения и предлагает подробные варианты решений, что выходит за рамки простой курсовой. В то же время, если вынесенные на обложку названия инструментов вам знакомы, настоящий обзор рискует оказаться для вам малоинформативным, а за более подробной информацией в любом случае потребуется обращаться к документации.

100из 100AnonimusGladiolus

На каждую библиотеку в книге приводится пример ее использования. Много задач объясняется как решить с помощью этих инструментов. Я иногда забываю, что в какой библиотеке можно найти, буду использовать книгу как напоминание.

Оставить отзыв

Рейтинг@Mail.ru