bannerbannerbanner
Название книги:

Python Библиотеки

Автор:
Джейд Картер
Python Библиотеки

000

ОтложитьСлушал

Лучшие рецензии на LiveLib:
bru_sia. Оценка 24 из 10
С одной стороны, вроде бы странно возлагать высокие ожидания на подобного рода книги, ведь что можно ждать от обзора практических инструментов, притом обзора краткого. Приходит на ум описание возможностей каждой из библиотек, сферы их применимости, основные особенности использования, ряд полезных примеров с наглядной демонстрацией возможностей рассматриваемого инструмента – всё перечисленное на первый взгляд книга содержит, а общее впечатление от неё всё же смазанное и скорее негативно.Может быть, эта книга такой и должна быть, но она больше напоминает даже не учебное пособие, а наскоро слепленную курсовую работу, собранную из обрывков документации или таких же наспех написанных статей по теме, почти не подверженную редактуре. Описанное впечатление усиливается ещё тем, что с каждой новой главой наглядных примеров становится ощутимо меньше (хотя, и здесь следует отдать автору должное, примеры эти становятся посложнее со временем) – словно бы на добавление снимков экрана и вёрстку уже не оставалось времени, и потому пришлось пожертвовать красивой картинкой в пользу завершённости итоговой работы.Несколько слов стоит сказать о формате, так как субъективно впечатление от книги также портит некорректная вёрстка 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, даёт краткий обзор ряда популярных библиотек и разбирает довольно большой пул прикладных задач, которые можно без лишних затрат решить предложенными методами. Она также содержит задания для самостоятельного изучения и предлагает подробные варианты решений, что выходит за рамки простой курсовой. В то же время, если вынесенные на обложку названия инструментов вам знакомы, настоящий обзор рискует оказаться для вам малоинформативным, а за более подробной информацией в любом случае потребуется обращаться к документации.
AnonimusGladiolus. Оценка 16 из 10
На каждую библиотеку в книге приводится пример ее использования. Много задач объясняется как решить с помощью этих инструментов. Я иногда забываю, что в какой библиотеке можно найти, буду использовать книгу как напоминание.

Издательство:
Автор