Содержание
- 2. Обработка ошибок
- 3. Блок finally Полезны при закрытии указателей на файлы. Очистка низкоуровневых ресурсов
- 4. Пример функции ввода числа с проверками Можно создавать свои собственные исключения
- 5. Исключения Функция не защищена от некорректных аргументов
- 6. Исключения ValueError – стандартное исключение
- 7. Классы, объекты
- 8. Классы, объекты
- 9. Конструктор
- 10. Статические поля
- 11. Методы класса Приватных и защищенных полей в питоне нет
- 12. Модификаторы доступа Два подчеркивания – приватный доступ, одно подчеркивания - защищенный
- 13. Модификаторы доступа Одно подчеркивание – защищенный
- 14. Свойства Свойства могут иметь логику. Свойства – это среднее Между методами и полями.
- 15. Свойства
- 16. Свойства
- 17. Свойства
- 18. Библиотека FLASK conda install -c anaconda flask set FLASK_APP=flask_ex.py
- 19. Веб сервер FLASK from flask import Flask app = Flask(__name__) @app.route('/') def hello() ->str: return 'Hello
- 20. HTML
- 21. Шаблоны Jinja2 Если мы когда-нибудь захотим изменить статический текст, такой как тот, который появляется в наших
- 22. Базовый шаблон
- 23. Шаблон После подготовки базового шаблона его можно наследовать, используя директиву Jinja2 extends. В этом случае наследующие
- 24. Шаблон
- 25. Шаблон
- 26. Шаблон
- 27. Шаблон
- 28. Отображение шаблонов из Flask
- 29. Отображение шаблонов из Flask
- 30. Коды ошибок html Есть пять основных категорий кодов состояния: 100-е, 200-е, 300-е, 400-е и 500-е. Коды
- 31. Коды ошибок html Есть пять основных категорий кодов состояния: 100-е, 200-е, 300-е, 400-е и 500-е. Коды
- 33. Скачать презентацию