Содержание
- 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. Скачать презентацию






















































2018 - год брендирования, автоматизации, повышение эффективности
Персональные компьютеры и приложения
Автоматизированная информационная система учета бракованных изделий АО НПО ЦТС
Способы обращения в ЦЗН в режиме повышенной готовности в связи с угрозой распространения коронавирусной инфекции
О состоянии технического оснащения и персонала по поддержке системы
Решение задач на компьютере. Алгоритмизация и программирование
Основы сетевого моделирования
ИКТ в работе школьной библиотеки
Потребности и технологии. 6 класс
Паскаль. Основы
Конструирование алгоритмов. Основы алгоритмизации
Основы алгоритмизации и программирования
Общие характеристики, классификация и особенности применения типов и структур данных
Правки для интернет-магазина
Пакеты специального программного обеспечения АСУ Микроинвест в области профессиональной деятельности (общественного питания)
Информационная система Единое хранилище данных (ИС ЕХД)
Массив независимых дисков с избыточностью (RAID)
Мобильное приложение для помощи бездомным животным
Решение задач на языке программирования (Подготовка к ОГЭ)
Ретаргетинг в Яндекс.Директ
Дз перевод из 2-й в 8-ую и 16-ю системы счисления (самостоятельно разобрать)
Программирование на алгоритмическом языке
Разделение сети на подсети
Check Point CheckUP. Бесплатный аудит безопасности вашей сети
Республиканский экспертный совет
Основные этапы информатизации общества
Корпоративные информационные системы
Разработка веб-сайта для индустрии туризма