python_practics
5.28K subscribers
1.85K photos
205 videos
119 files
60 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
HTTPX

Расширение для Requests. Оно поддерживает все функции библиотеки, помогает работать с HTTP и асинхронностью. HTTPX помогает отправлять и получать запросы, работать с клиент-серверными протоколами взаимодействия веб-сервера и приложения.

Подробнее👇

#фреймворки_библиотеки

@python_practics
👍9🔥2
Рисуем рождественскую ёлочку на модуле turtle

Полный код можно посмотреть по ссылке👇

#sandbox
👍13🔥3❤‍🔥2
Добавляем зрение, слух и голос в свой ChatGPT бот в Telegram

Поддержка преобразования речи в текст была в OpenAI API уже давно, а вот из текста в речь, а также распознавание изображений было добавлено совсем недавно.

В связи с чем автор предлагает подробный туториал по добавлению новшеств в свой бот в Telegram.

Подробнее👇

#статьи

@python_practics
👍7
С наступающим новым 2024 годом!

2023 год стал годом нейросетей, а раз уж питонисты так тесно связанны с искусственным интеллектом, мы решили спросить у чата gpt, как бы он поздравил python-разработчиков с новым годом. И вот что из этого получилось)

К тому же, вы можете переслать эти открытки своим коллегам и поздравить их🥳

От себя хотим добавить, что безумно рады тому факту, что вас на канале уже более 4,5к подписчиков! И в 2024 году обещаем продолжать вас радовать крутым познавательным контентом👍

С наступающим!

@python_practics
👍12🔥4🎄4🎉2
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps

В этой книге признается, что архитектура программного обеспечения — это не просто концептуальная область деятельности разрозненных экспертов, а ежедневная борьба членов команды, которым приходится балансировать между компромиссами и конкурирующими силами для создания отказоустойчивых, высокопроизводительных и безопасных приложений.

Авторы книги использовали свой богатый опыт в области архитектуры предприятий и применили его к практическим аспектам непрерывной архитектуры в реальных условиях.
Книга содержит практические рекомендации по использованию непрерывной архитектуры в реальных средах и освещает меняющуюся роль архитектуры в эпоху Agile, DevSecOps и облачных платформ. Это руководство поможет технологам обновить свою архитектурную практику для решения новых прикладных задач.

Книга в формате pdf👇

#курсы_книги

@python_practics
👍3❤‍🔥1
Что из следующего не является допустимым режимом для открытия файла?
Anonymous Quiz
38%
a+
37%
rw
12%
r+
13%
w+
🤯7🤷‍♂5👏1
Управление производительностью с Python 3.12

В Python 3.12 появилась поддержка perf profiling. В этой статье автор рассказал, как это помогает сократить время выполнения Python-скрипта с 36 секунд до 0,8. А также рассмотрел Linux-инструмент perf, графики Flame Graph, дизассемблированный код и рассмотрел некоторые ошибки.

Подробнее👇

#статьи

@python_practics
👍11🔥2
Внимание! - Вопрос!

Что можно передать в конструктор исключения?

Исключения могут принимать в качестве параметра конструктора любые неименованные аргументы. Они помещаются в атрибуте данных args в виде кортежа (неизменяемого списка). Чаще всего используется один строковой параметр, который содержит сообщение об ошибке. Во всех исключениях определён метод __str__, который по умолчанию вызывает str(self.args). В Python 2 также имеется атрибут message, в который помещается args[0], если len(args) == 1.

#вопросы_из_собеседований

@python_practics
👍31
Рисуем снеговика на модуле turtle

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
🔥5💩1🥱1
Каким будет вывод этого кода в консоли?

1.1 + 2.2 == 3.3
Anonymous Quiz
54%
True
31%
False
14%
Error
😱21👍2👎1
Разница между списками

Этот код возвращает разницу между двумя списками после применения функции к каждому элементу обоих списков.

#полезные_сниппеты

@python_practics
👍92💊1