Содержание
- 2. Flask Flask является микрофреймворком для создания вебсайтов на языке Python Flask имеет много параметров конфигурации с
- 3. Однако Flask поддерживает расширения, которые могут добавить необходимую функциональность и имплеминтирует их так, как будто они
- 4. Пример Hello
- 5. Общедоступный сервер Если вы запустите сервер, вы заметите, что он доступен только с вашего компьютера, а
- 6. Режим отладки Метод run() хорош для начала разработки на локальном сервере. Но это потребует ручного перезапуска
- 7. Или
- 8. Маршрутизация Роутеры строятся с помощью декоратора route()
- 9. Динамические роутеры Для добавления переменной части в URL можно пометить эти разделы, как Дополнительно преобразователь может
- 11. Генерация URL Flask может генерировать URL. Для создания URL, используйте функцию Она принимает имя функции в
- 13. Метод test_request_context() говорит Flask, как нужно обрабатывать запрос, даже если мы взаимодействуем через шел Python
- 14. HTTP методы По умолчанию маршрут реагирует только на ответы GET-запросов, но это можно изменить путем предоставления
- 16. Если присутствует GET, тогда HEAD будет добавлен автоматически. Вам не нужно об этом заботиться. Также будьте
- 17. Статические файлы Динамическим веб-приложениям также требуются статические файлы. Обычно это css и javascript файлы. Просто создайте
- 19. Файл будет доступен в файловой системе по пути static/style.css
- 20. Рендеринг шаблонов Для рендеринга Flask используем Jinja2 Чтобы создать шаблон, можно использовать метод render_template(). Все, что
- 23. WatchDog Расширение для мониторинга за изменениями файловой системы
- 24. Предположим, что нас интересуют изменения по некоему пути /path/to/smth, связанные с созданием, удалением и переименованием файлов
- 25. Подключаем
- 26. Класс Observer выбирается в /observers/__init__.py исходя из возможностей вашей ОС, так что нет необходимости самостоятельно решать,
- 27. Класс FileSystemEventHandler является базовым классом обработчика событий изменения.
- 29. Observer является относительно далеким потомком threading.Thread, соотвественно после вызова start() мы получаем фоновый поток, следящий за
- 31. На выходе
- 32. Pygame Набор модулей языка программирования Python, предназначенный для написания компьютерных игр и мультимедиа-приложений. Pygame базируется на
- 33. Что такое SDL? Simple DirectMedia Layer (SDL) - это свободная кроссплатформенная мультимедийная библиотека, реализующая единый программный
- 34. Пример
- 35. Больше примеров https://github.com/Mekire/pygame-samples http://pygame.org/tags/example http://programarcadegames.com/?chapter=example_code
- 36. OpenCV Библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом. Реализована
- 37. Применение Для утверждения общего стандартного интерфейса компьютерного зрения для приложений в этой области. Для способствования росту
- 38. Поддерживаемые платформы
- 39. Основные модули
- 40. PIL (Pillow) Библиотека Python предназначена для работы с растровой графикой. Разработка библиотеки прекращена (последняя правка датируется
- 41. Возможности: поддержка бинарных, полутоновых, индексированных, полноцветных и CMYK изображений; поддержка форматов BMP, EPS, GIF, JPEG, PDF,
- 42. Создание изображения
- 43. Вывод формата типа и размера изображения
- 44. Конвертация изображения
- 45. Peewee Лёгкая, гибкая и очень быстрая ORM на Python Особенности: Маленькая,красивый ORM Написана на Python,с поддержкой
- 46. Пример
- 47. Коннект к базе
- 48. Добавляем запись
- 49. Типы полей
- 50. Requests Requests — библиотека Python, которая элегантно и просто выполняет HTTP-запросы. Теперь не нужно осваивать urllib2
- 51. HTTP-запрос с авторизацией
- 52. На Urllib тоже самое
- 53. Библиотека requests позволяет отправлять HTTP-запросы HEAD, GET, POST, PUT, PATCH и DELETE
- 54. SH Является полноправной заменой подпроцессов для Python 2.6 - 3.4, что позволяет вызывать любую программу так,
- 55. Пример
- 57. Скачать презентацию






















































Конструирование алгоритмов. Основы алгоритмизации
Редактирование текста
Сетевые адреса
Поисковые системы. Интернет
Презентация на тему Обучение Word'у
Модульное программирование в MathCAD
Задачи_Pas
Разграничение прав доступа в локальной сети сети
Контекстное объектно-ориентированное программирование
Рекурсивный перебор с возвратом. Семинар для учителей информатики
Cистемы программирования
Автоматизована інформаційно-довідкова система оздоровчого комплексу Енігма
Виртуальные компьютерные музеи
Устройство компьютера
Рабочий стол заказов
Настройка контекстной рекламы
Космические системы ретрансляции. Радио-ретрансляция и оптическая ретрансляция
Работа с документами
Накопители и носители информации. Жесткие диски
Презентация на тему Решение заданий С3 по информатике
Правила создания дизайна баннеров
Подборка алгоритмов, которые правят миром
Одномерные массивы целых чисел. Описание
Название приложения. Название кейса. Название команды. ФИО участников. Название МБУ (шаблон)
Проблемы защиты информации в internet
Виртуальная экскурсия. Основные преимущества и недостатки
Python. Регулярные выражения
Спортивное программирование