Архив рубрики: УрГПУ

Python. Лекция 11. Многопоточные вычисления.

В этой лекции рассматриваются вопросы взаимодействия потоков (нитей) в рамках одной программы. Вводятся основные понятия (семафоры, очереди, блокировки). Делается попытка объяснить особенности параллельного программирования на основе модели многопоточности. Ссылка на лекцию (PDF, 510KB). Для работы с лекцией необходимо ПО Adobe … Читать далее

Рубрика: Python | Метки: | Оставить комментарий

Python. Лекция 10. Работа с базой данных.

В этой лекции рассматривается спецификация DB-API 2.0 и модуль для работы с конкретной базой данных, дается начальное представление о языке запросов SQL. Ссылка на лекцию (PDF, 543KB). Для работы с лекцией необходимо ПО Adobe Reader или альтернативный просмотрщик PDF документов.

Рубрика: Python | Метки: | 3 комментария

Python. Лекция 9. Сетевые приложения на Python.

В этой лекции рассматривается реализация на Python простейшего клиент-серверного приложения, дается представление о типичном для сети Internet приложении. Стандартная библиотека Python имеет несколько модулей для работы с различными протоколами. Этими модулями охватываются как низкоуровневые протоколы (TCP/IP, UDP/IP), так и высокоуровневые … Читать далее

Рубрика: Python | Метки: | Оставить комментарий

Python. Лекция 7. Работа с данными в различных форматах.

Работа с современными форматами данных — одно из сильных мест стандартной библиотеки Python. В этой лекции будут рассмотрены типичные для Python подходы к чтению, преобразованию и записи информации в требуемых форматах. В настоящее время разработано и доступно в Интернете большое … Читать далее

Рубрика: Python | Метки: | Оставить комментарий

Python. Лекция 8. Разработка WEB-приложений.

Одна из главных сфер применения языка Python — web-приложения — представляется в этой лекции на конкретных примерах. Кроме того, делается акцент на типичных слабых местах безопасности web-приложений. Ссылка на лекцию (PDF, 521KB). Для работы с лекцией необходимо ПО Adobe Reader … Читать далее

Рубрика: Python | Метки: | 2 комментария