В книге Python: создание приложении вы узнаете обо всем, что следует знать о языке Python, и получите новые навыки, позволяющие создавать разнообразные приложения
Эти главы повышенной сложности предназначены для "быстрого погружения" в разнообразные темы. Если вы углубитесь в определенные области разработки приложений, охваченные в какой-либо из этих глав, то, вероятно, обнаружите, что они содержат более чем достаточно информации, чтобы направить вас в правильном
направлении. Не ожидайте всестороннего изложения, потому что это умалило бы универсальность данной книги.
Общее назначение.
В наши дни манипулирование текстом или данными представляет собой очень важную задачу. Чтобы убедиться в этом, достаточно внимательно рассмотреть, для чего в основном применяются современные компьютеры. В число выполняемых ими задач входят обработка текста, формирование веб-страниц из так называемых "заполняемых форм", анализ потоков информации, поступающих из баз данных, обработка данных котировок акций, поддержка работы служб рассылки новостей. На этом данный список отнюдь не исчерпывается. Программируя компьютеры на решение задач обработки информации, мы не всегда можем буквально задать текст или данные, подлежащие обработке, поэтому возникает необходимость воспользоваться некоторым способом представления информации с помощью шаблонов, которые компьютер может распознавать и выполнять операции на их основе.
В качестве примера можно рассмотреть следующую ситуацию. В компанию, занимающуюся разработкой программного обеспечения, обратился клиент с просьбой обеспечить для него архивирование всей электронной почты, полученной за прошедший период. При этом, безусловно, желательно, чтобы вся работа по подборке и перенаправлению писем была выполнена исключительно с помощью компьютерной программы, поскольку клиент не желает, чтобы какой-то посторонний человек читал его электронную почту и обрабатывал ее вручную. И действительно, вряд ли кому-то понравится, если его переписка окажется в чужих руках, даже если задача обработки вручную будет сводиться к просмотру даты получения писем. Еще одним примером задачи обработки электронной почты, которая может быть выполнена автоматически, является поиск писем со строкой темы наподобие "ILOVEYOU", которая указывает на то, что сообщение заражено вирусом, и удаление этих сообщений электронной почты из личного архива пользователя. Даже эти элементарные примеры наглядно показывают, что требуется определенный способ, позволяющий запрограммировать компьютеры на поиск шаблонов в тексте.
ОГЛАВЛЕНИЕ.
Предисловие.
Об авторе.
Часть I. Общие прикладные темы.
Глава 1. Регулярные выражения.
Глава 2. Сетевое программирование.
Глава 3. Программирование интернет-клиентов.
Глава 4. Многопоточное программирование.
Глава 5. Программирование графического пользовательского интерфейса.
Глава 6. Программирование баз данных.
Глава 7. Программирование приложений для работы с Microsoft Office.
Глава 8. Создание расширений для языка Python.
Часть II. Разработка веб-приложений.
Глава 9. Веб-клиенты и веб-серверы.
Глава 10. Веб-программирование: интерфейсы CGI и WSGI.
Глава 11. Веб-платформы: Django.
Глава 12. Облачные вычисления: Google Арр Engine.
Глава 13. Веб-службы.
Часть III. Дополнительная и экспериментальная.
Глава 14. Обработка текста.
Глава 15. Разное.
Приложение А. Ответы на некоторые упражнения.
Приложение Б. Справочные таблицы.
Приложение В. Версия Python 3: эволюция языка программирования.
Приложение Г. Переход к версии Python 3 на основе выпуска Python 2.6+.
Предметный указатель.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Python, Создание приложений, Библиотека профессионала, Чан У., 2015 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Хештеги: #учебник по программированию :: #программирование :: #Чан
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Программирование для нормальных с нуля на языке Python, часть 1, Сысоева М.В., Сысоев И.В., 2018
- Учим Python, делая крутые игры, Свейгарт Э., 2018
- R, Notes for Professionals
- Python, Notes for Professionals
Предыдущие статьи:
- Комбинаторные алгоритмы, Федоряева Т.И., 2011
- Техника отладки программ без исходных текстов, Касперски К., 2005
- Тестирование и отладка программ для профессионалов будущих и настоящих, Плаксин М.А., 2013
- Программная инженерия сложных заказных программных продуктов, Липаев В.В., 2014