Данная книга является яркой демонстрацией того, как можно эффективно решать разные задачи управления серверами UNIX и Linux, используя язык программирования Python. В каждой главе описана определенная задача, к примеру, многозадачность, резервное копирование данных либо создание своих инструментов командной строки, предложены практические методы решения подобных задач на языке Python. Рассматриваются такие темы, как создание интерактивных утилит с графическим интерфейсом, организация ветвления процессов, передача информации между ними, используя сетевые механизмы, организация работы с базами данных, а также создание приложений для Google App Engine. Авторы книги, кроме того, создали свободно распространяемую ими виртуальную машину на базе Ubuntu, которая включает исходные тексты примеров, приведенных в книге и способную решать примеры, использующие IPython, SNMP, SQLAlchemy и прочие утилиты. Книга рассчитана на весьма широкий круг специалистов — начинающих осваивать Python, опытных разработчиков сценариев на языках командной оболочки либо вообще мало знакомые с программированием.
10,356 просмотров всего, 1 просмотров сегодня