Публикация пакетов Python, Тестирование, распространение и автоматизация проектов, Хиллард Д., 2024

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

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

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Публикация пакетов Python, Тестирование, распространение и автоматизация проектов, Хиллард Д., 2024.

   Книга «Публикация пакетов Python» описывает практический процесс масштабируемого совместного использования кода Python с высокой эффективностью и помогает получить опыт работы с новейшими инструментами упаковки. Пособие дает возможность изучить все тонкости тестирования и непрерывной интеграции пакетов, а также предлагает профессиональные советы по созданию поддерживаемого проекта с открытым исходным кодом, включая вопросы лицензирования, документации и создания сообщества участников.

Публикация пакетов Python, Тестирование, распространение и автоматизация проектов, Хиллард Д., 2024


Зачем и почему нужны пакеты Python.
Представьте, что вы написали на Python принципиально новый фрагмент программного обеспечения для беспилотных автомобилей. Ваша последняя работа изменит мир, и вы хотите, чтобы ее использовали как можно больше людей. Вы убедили компанию СаrСоrр применить ваше решение, и теперь они ждут от вас код, чтобы начать с ним работать.

Представитель СаrСоrр звонит вам, чтобы узнать, как установить и использовать вашу программу, и вы в подробностях описываете все детали, связанные с копированием каждого файла в правильный каталог, не забывая упомянуть, что некоторые файлы надо сделать исполняемыми, чтобы запускать их как команды, и так далее. Поскольку вы пишете программное обеспечение, все это стало вашей второй натурой. Но, к вашему удивлению, разработчики на другом конце телефонного провода чувствуют себя растерянными. Что же произошло?

Вы обнаруживаете разрыв, часто возникающий между создателями программного обеспечения и его пользователями. Сегодня, когда им нужно что-нибудь новое, люди обычно заходят в AppStore на своем телефоне. Вам нужно проделать кое-какую работу, чтобы улучшить алгоритм взаимодействия вашего ПО с пользователем!

Оглавление.
Предисловие.
Предисловие автора.
Благодарности.
О книге.
Об авторе.
Об иллюстрации на обложке.
ЧАСТЬ 1. ОСНОВЫ.
Глава 1. Зачем и почему нужны пакеты Python.
Глава 2. Подготовка к разработке пакета.
Глава 3. Анатомия минимального пакета Python.
ЧАСТЬ 2. СОЗДАНИЕ ЭФФЕКТИВНОГО ПАКЕТА.
Глава 4. Обработка зависимостей пакета, точек входа и расширений.
Глава 5. Создание и поддержка пакета программ для тестирования. 
Глава 6. Автоматизация инструментов проверки качества кода.
ЧАСТЬ 3. ВЫХОД НА ПУБЛИКУ.
Глава 7. Автоматизация работы с помощью непрерывной интеграции.
Глава 8. Создание и поддержка документации.
Глава 9. Поддержка актуальности пакета.
ЧАСТЬ 4. ДОЛГИЙ РЕЙС.
Глава 10. Изменение масштабов и укрепление ваших методов.
Глава 11. Создание сообщества.
Приложение А. Установка asdf и python-launcher.
Приложение В. Установка pipx, build, tox, pre-commit и cookiecutter.
Предметный указатель.

Купить .
Дата публикации:






Теги: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-07-26 14:16:07