Flask: Порядок работы с cookies
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь, что такое cookies, передача их браузеру через метод set cookie(), прием от клиента через объект request.cookies. Продемонстрированы удаление и ограничения, накладываемые на куки.
• Перейти к просмотру
🔗 Python tricks
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь, что такое cookies, передача их браузеру через метод set cookie(), прием от клиента через объект request.cookies. Продемонстрированы удаление и ограничения, накладываемые на куки.
• Перейти к просмотру
🔗 Python tricks
YouTube
Flask #12: Порядок работы с cookies (куками)
Инфо-сайт: https://proproprogs.ru
Что такое cookies, передача их браузеру через метод set_cookie(), прием от клиента через объект request.cookies. Удаление и ограничения, накладываемые на куки.
Что такое cookies, передача их браузеру через метод set_cookie(), прием от клиента через объект request.cookies. Удаление и ограничения, накладываемые на куки.
⛩ Самообучаемый чат-бот python, который умеет искать ответы в Wikipedia
У нас в канале выходило множество статей на тему различных ботов как умных, так и не очень. На этот раз предлагаем вам познакомиться с вариантом бота, который умеет переписываться, а также искать информацию в Википедии по вашей просьбе. Работает он, разумеется, внутри Telegram.
https://habr.com/ru/post/667008/
🔗 Python tricks
У нас в канале выходило множество статей на тему различных ботов как умных, так и не очень. На этот раз предлагаем вам познакомиться с вариантом бота, который умеет переписываться, а также искать информацию в Википедии по вашей просьбе. Работает он, разумеется, внутри Telegram.
https://habr.com/ru/post/667008/
🔗 Python tricks
Хабр
Самообучаемый чат-бот python, который умеет искать ответы в Wikipedia
Всем привет! Давно хотел сделать своего собственного Jarvis. Недавно удалась свободная минутка и я его сделал. Он умеет переписываться с Вами, а также искать ответы на Ваши вопросы в Wikipedia. Для...
📝 Flask: Создание блога
▪️Вводная - Смотреть
▪️Виртуальная среда - Смотреть
▪️Hello World - Смотреть
▪️Routing Requests - Смотреть
▪️Вывод HTML - Смотреть
▪️Работа с шаблонами - Смотреть
🔗 Python tricks
▪️Вводная - Смотреть
▪️Виртуальная среда - Смотреть
▪️Hello World - Смотреть
▪️Routing Requests - Смотреть
▪️Вывод HTML - Смотреть
▪️Работа с шаблонами - Смотреть
🔗 Python tricks
YouTube
Python Flask уроки - Создание блога #1 - Вводная
Первая часть из курса "Flask: Создание блога".
Данная часть является вводной.
Доброго времени суток, с вами Алексей.
Вы смотрите первую часть из курса Flask: Создание блога.
Данный выпуск является вводным. В нем мы поговорим о том:
- Что такое Flask?
-…
Данная часть является вводной.
Доброго времени суток, с вами Алексей.
Вы смотрите первую часть из курса Flask: Создание блога.
Данный выпуск является вводным. В нем мы поговорим о том:
- Что такое Flask?
-…
Генерация случайных данных
Пакет faker позволяет создавать случайные данные, которые затем можно использовать, например, для тестирования программ. К примеру методы name, address, job и email генерируют соответственно случайное несуществующее имя, адрес, должность и почту.
🔗 Python tricks
Пакет faker позволяет создавать случайные данные, которые затем можно использовать, например, для тестирования программ. К примеру методы name, address, job и email генерируют соответственно случайное несуществующее имя, адрес, должность и почту.
🔗 Python tricks
Функция next
Функция next() возвращает следующий элемент из итератора. Если итератор исчерпан, он возвращает значение по умолчанию, переданное в качестве аргумента. Если параметр по умолчанию отсутствует и итератор исчерпан, возникает исключение StopIteration.
🔗 Python tricks
Функция next() возвращает следующий элемент из итератора. Если итератор исчерпан, он возвращает значение по умолчанию, переданное в качестве аргумента. Если параметр по умолчанию отсутствует и итератор исчерпан, возникает исключение StopIteration.
🔗 Python tricks
Оператор "is" в Python сложнее, чем вы думаете!
Многие используют оператор "is" для сравнения значений, но не все знают, что это может вызвать огромное количество багов, если не знать о его особенностях, которые и разбираются автором в этом видеоуроке.
Вы рассмотрите примеры, когда точно не следует применять этот оператор, и узнаете о том, почему именно он вызывает подобные баги, и как это все работает на более низком уровне.
• Перейти к просмотру
🔗 Python tricks
Многие используют оператор "is" для сравнения значений, но не все знают, что это может вызвать огромное количество багов, если не знать о его особенностях, которые и разбираются автором в этом видеоуроке.
Вы рассмотрите примеры, когда точно не следует применять этот оператор, и узнаете о том, почему именно он вызывает подобные баги, и как это все работает на более низком уровне.
• Перейти к просмотру
🔗 Python tricks
YouTube
Оператор "is" Python сложнее, чем вы думаете
⭐ Курс ООП и Приват канал: https://www.zproger-school.com/?utm_source=yt&utm_medium=no&utm_campaign=pythonis
⭐ Телеграм канал: https://t.me/+xhecBmnnjHI0MzZh
Подводные камни оператора is, которые могут вас удивить.
Многие используют оператор "is" для сравнения…
⭐ Телеграм канал: https://t.me/+xhecBmnnjHI0MzZh
Подводные камни оператора is, которые могут вас удивить.
Многие используют оператор "is" для сравнения…
Копирование объектов
При стандартном присваивании обычно новый объект не создается, а лишь копируется ссылка на уже имеющийся. Если использовать
Если же использовать
🔗 Python tricks
При стандартном присваивании обычно новый объект не создается, а лишь копируется ссылка на уже имеющийся. Если использовать
copy.copy()
, произойдет поверхностное копирование, т.е. создастся новый объект, но его ссылки на другие объекты будут те же.Если же использовать
copy.deepcopy()
, то получатся копии объекта и всех его ссылок.🔗 Python tricks
10 хитростей Python
Python славится простым, лаконичным и удобным синтаксисом. Но не многие знают, что в Python существует куча различных неочевидных фишек, которые могут сократить код, сделать его более простым и элегантным. И в этом ролике автор расскажет о 10 полезных фишках и хитростях языка Python, которые помогут сделать код ещё более крутым.
• Перейти к просмотру
🔗 Python tricks
Python славится простым, лаконичным и удобным синтаксисом. Но не многие знают, что в Python существует куча различных неочевидных фишек, которые могут сократить код, сделать его более простым и элегантным. И в этом ролике автор расскажет о 10 полезных фишках и хитростях языка Python, которые помогут сделать код ещё более крутым.
• Перейти к просмотру
🔗 Python tricks
Полезные модули Python
В этом ролике автор познакомит вас с полезными модулями Python. Вы научитесь работать со временем (модуль time), научитесь сохранять сложные объекты в файл и потом их оттуда считывать (модуль pickle), научитесь копировать объекты (модуль copy), научитесь работать со случайными числами (модуль random), научитесь определять системное ли слово (модуль keyword), а также узнаете как работать с системными командами (модуль sys).
• Перейти к просмотру
🔗 Python tricks
В этом ролике автор познакомит вас с полезными модулями Python. Вы научитесь работать со временем (модуль time), научитесь сохранять сложные объекты в файл и потом их оттуда считывать (модуль pickle), научитесь копировать объекты (модуль copy), научитесь работать со случайными числами (модуль random), научитесь определять системное ли слово (модуль keyword), а также узнаете как работать с системными командами (модуль sys).
• Перейти к просмотру
🔗 Python tricks
YouTube
Уроки Python / Полезные модули
Привет друзья! На этом уроке мы познакомимся с полезными модулями Python. 😊 Вы научитесь работать со временем (модуль time), научитесь сохранять сложные объекты в файл и потом их оттуда считывать (модуль pickle), научитесь копировать объекты (модуль copy)…
Получаем текст с картинки
У Google есть система Tesseract, которая позволяет парсить текст с картинок с помощью оптического распознавания символов. В качестве обертки над их системой был создан пакет pytesseract, который удобно и легко использовать.
Чтобы получить текст с картинки, надо вызвать метод image_to_string. Если вас интересует текст на русском, то следует указать аргумент lang как 'rus'.
Для открытия картинок рекомендуется использовать pillow, хоть и имеется возможность просто указать путь к файлу в виде строки.
🔗 Python tricks
У Google есть система Tesseract, которая позволяет парсить текст с картинок с помощью оптического распознавания символов. В качестве обертки над их системой был создан пакет pytesseract, который удобно и легко использовать.
Чтобы получить текст с картинки, надо вызвать метод image_to_string. Если вас интересует текст на русском, то следует указать аргумент lang как 'rus'.
Для открытия картинок рекомендуется использовать pillow, хоть и имеется возможность просто указать путь к файлу в виде строки.
🔗 Python tricks
Машинное обучение
Курс по машинному обучению. Большая часть - математика, так как для его восприятия необходимо хорошо знать математическую базу. Кроме того, на занятиях автор будет использовать язык Python при реализации отдельных задач. Это необходимый минимум для начала изучения данного предмета.
• Перейти к просмотру
🔗 Python tricks
Курс по машинному обучению. Большая часть - математика, так как для его восприятия необходимо хорошо знать математическую базу. Кроме того, на занятиях автор будет использовать язык Python при реализации отдельных задач. Это необходимый минимум для начала изучения данного предмета.
• Перейти к просмотру
🔗 Python tricks
YouTube
#1. Что такое машинное обучение? Обучающая выборка и признаковое пространство | Машинное обучение
Практический курс по ML на Stepik: https://stepik.org/course/209247/
Задачи машинного обучения (классификации, регрессии, ранжирования). Что такое обучающая выборка (размеченные данные). Понятие признакового пространства.
Инфо-сайт: https://proproprogs.ru/ml…
Задачи машинного обучения (классификации, регрессии, ранжирования). Что такое обучающая выборка (размеченные данные). Понятие признакового пространства.
Инфо-сайт: https://proproprogs.ru/ml…
Flask: Применение WTForms
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про основы работы с расширением Flask-WTF для автоматизации обработки форм на сайте. Рассматриваются различные методы, валидаторы, а также методы формирования тегов в шаблонах.
• Перейти к просмотру
🔗 Python tricks
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про основы работы с расширением Flask-WTF для автоматизации обработки форм на сайте. Рассматриваются различные методы, валидаторы, а также методы формирования тегов в шаблонах.
• Перейти к просмотру
🔗 Python tricks
YouTube
Flask #18: Применение WTForms для работы с формами сайта
Инфо-сайт: https://proproprogs.ru
Основы работы с расширением Flask-WTF для автоматизации обработки форм на сайте. Рассматриваются классы: FlaskForm, StringField, PasswordField, BooleanField, TextAreaField, SelectField, SubmitField. Валидаторы: DataRequired…
Основы работы с расширением Flask-WTF для автоматизации обработки форм на сайте. Рассматриваются классы: FlaskForm, StringField, PasswordField, BooleanField, TextAreaField, SelectField, SubmitField. Валидаторы: DataRequired…
Полезные TreeMap визуализации
Делимся статьей, где автор демонстрирует плагины для визуализации MSSQL, Postgres и MySQL. В основном был задействован TreeMap. Присутствует ссылка на репозиторий GitHub
• Перейти к просмотру
🔗 Python tricks
Делимся статьей, где автор демонстрирует плагины для визуализации MSSQL, Postgres и MySQL. В основном был задействован TreeMap. Присутствует ссылка на репозиторий GitHub
• Перейти к просмотру
🔗 Python tricks
Хабр
Полезные TreeMap визуализации для MSSQL, Postgres и MySQL
Я очень люблю визуализации. Человек лучше всего воспринимает информацию через образы. Для трех часто встречающихся баз ( MSSQL , Postgres и MySQL ) я смастерил плагины к проекту Bell, хотя этот код на...
PyArmor
Он используется для защиты кода, который должен быть распространен в компилированном виде, а также для защиты чувствительных данных и конфиденциальной информации, используемых в приложениях.
По суть он просто обфусцирует код, то есть делает его более тяжёлым для чтения и реверс инжиниринга.
🔗 Python tricks
Он используется для защиты кода, который должен быть распространен в компилированном виде, а также для защиты чувствительных данных и конфиденциальной информации, используемых в приложениях.
По суть он просто обфусцирует код, то есть делает его более тяжёлым для чтения и реверс инжиниринга.
🔗 Python tricks
Магические методы
Это те, что зарезервированы Python для своих целей и определяются так:
К примеру, отредактировав
Большую часть этих методов и за что они отвечают можно найти в operator.
#lesson
🔗 Python tricks
Это те, что зарезервированы Python для своих целей и определяются так:
method_name(). Пе
реопределяя их мы можем менять поведение приложения.К примеру, отредактировав
add(), мо
жем сказать как класс будет реагировать при складывании значений.Большую часть этих методов и за что они отвечают можно найти в operator.
#lesson
🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
🎬 12 красивых ОДНОСТРОЧНЫХ конструкций на Python — сделай свой код конфеткой!
Python — язык лаконичный, его любят за выразительность и читаемый код. Изучи эти 12 однострочных конструкций Python и применяй их в своих проектах, сделай код конфеткой!
➖ https://www.youtube.com/watch?v=LkHCy5JZtsA
🔗 Python tricks
Python — язык лаконичный, его любят за выразительность и читаемый код. Изучи эти 12 однострочных конструкций Python и применяй их в своих проектах, сделай код конфеткой!
➖ https://www.youtube.com/watch?v=LkHCy5JZtsA
🔗 Python tricks
Пишем простую игру на Pygame в прямом эфире 👨💻
Хотите научиться программировать и создавать свои собственные игры? Тогда не пропустите вебинар «Пишем простую игру на Pygame». На вебинаре Илья Лебедев, разработчик программного обеспечения и преподаватель программирования, с нуля напишет простую игру в стиле Pac-Man вместе со зрителями в прямом эфире.
В ходе вебинара узнаете:
→ об азах Python
→ из чего состоит знание языка и умение им пользоваться
→ о границах применимости Python
Вебинар нацелен на новичков в программировании. Если вы ещё не умеете программировать на Python или умеете немного, то этот вебинар как раз для вас.
Присоединяйтесь к эфиру 27 апреля в 20:00 по мск по ссылке. Ставьте колокольчик, чтобы не пропустить.
Хотите научиться программировать и создавать свои собственные игры? Тогда не пропустите вебинар «Пишем простую игру на Pygame». На вебинаре Илья Лебедев, разработчик программного обеспечения и преподаватель программирования, с нуля напишет простую игру в стиле Pac-Man вместе со зрителями в прямом эфире.
В ходе вебинара узнаете:
→ об азах Python
→ из чего состоит знание языка и умение им пользоваться
→ о границах применимости Python
Вебинар нацелен на новичков в программировании. Если вы ещё не умеете программировать на Python или умеете немного, то этот вебинар как раз для вас.
Присоединяйтесь к эфиру 27 апреля в 20:00 по мск по ссылке. Ставьте колокольчик, чтобы не пропустить.
YouTube
Пишем простую игру на Pygame | Урок для начинающих
В ходе вебинара узнаете:
→ об азах Python
→ из чего состоит знание языка и умение им пользоваться
→ о границах применимости Python
Вебинар нацелен на новичков в программировании. Если вы ещё не умеете программировать на Python или умеете немного, то этот…
→ об азах Python
→ из чего состоит знание языка и умение им пользоваться
→ о границах применимости Python
Вебинар нацелен на новичков в программировании. Если вы ещё не умеете программировать на Python или умеете немного, то этот…
Media is too big
VIEW IN TELEGRAM
🎬 ПРИЛОЖЕНИЕ С GUI НА PYTHON и PySide6 (PyQt6). Построение GUI в Qt Designer
В этом видео мы начнем создавать приложение с графическим интерфейсом на Python используя фреймворк PySide6. PySide6 - это фреймворк для создания графических интерфейсов и является аналогом уже всем известного PyQt6, только с доступной лицензионной политикой. PySide6 или PyQt6 - самый продвинутый и профессиональный фреймворк для создания GUI на Python. Графический интерфейс (GUI) будем разрабатывать в Qt Designer.
Нашим приложением будет трекер расходов "Expense tracker" - которое Вы можете добавлять записи о доходах и расходах, получать краткую статистику по своему остаточному балансу, категориям затрат и прочее. Все информация будет хранится в базе данных Sqlite3.
➖ https://www.youtube.com/watch?v=au01t_WOe_Q
🔗 Python tricks
В этом видео мы начнем создавать приложение с графическим интерфейсом на Python используя фреймворк PySide6. PySide6 - это фреймворк для создания графических интерфейсов и является аналогом уже всем известного PyQt6, только с доступной лицензионной политикой. PySide6 или PyQt6 - самый продвинутый и профессиональный фреймворк для создания GUI на Python. Графический интерфейс (GUI) будем разрабатывать в Qt Designer.
Нашим приложением будет трекер расходов "Expense tracker" - которое Вы можете добавлять записи о доходах и расходах, получать краткую статистику по своему остаточному балансу, категориям затрат и прочее. Все информация будет хранится в базе данных Sqlite3.
➖ https://www.youtube.com/watch?v=au01t_WOe_Q
🔗 Python tricks
Метод string.partition
partition() разбивает строку при первом появлении разделителя на три составляющие: начало, разделитель и конец. В результате возвращается строка в виде кортежа. Если разделитель не найден, в результате будут две пустые строки и исходная строка.
🔗 Python tricks
partition() разбивает строку при первом появлении разделителя на три составляющие: начало, разделитель и конец. В результате возвращается строка в виде кортежа. Если разделитель не найден, в результате будут две пустые строки и исходная строка.
🔗 Python tricks
multiprocessing
Это встроенная библиотека для создания параллельных процессов, которая обеспечивает локальное и удаленное выполнение параллельных задач.
Она использует процессы вместо потоков, что позволяет избежать проблем с глобальной блокировкой интерпретатора (GIL) и обеспечивает лучшую изоляцию между задачами, но требует больше ресурсов.
#lesson
🔗 Python tricks
Это встроенная библиотека для создания параллельных процессов, которая обеспечивает локальное и удаленное выполнение параллельных задач.
Она использует процессы вместо потоков, что позволяет избежать проблем с глобальной блокировкой интерпретатора (GIL) и обеспечивает лучшую изоляцию между задачами, но требует больше ресурсов.
#lesson
🔗 Python tricks
Декоратор
Это вызываемый объект (функция или класс с
#теория
🔗 Python tricks
Это вызываемый объект (функция или класс с
call) ко
торый «оборачивает» другую функцию или класс и меняет функционал.#теория
🔗 Python tricks