#python python... PYTHON 🔛 🚀
11 subscribers
912 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from Простой Python | Программирование
RabbitMQ

RabbitMQ — один из самых популярных брокеров сообщений с открытым исходным кодом. RabbitMQ используется во всем мире в небольших стартапах и крупных предприятиях. Благодаря данной статье ты узнаешь, как пользоваться RabbitMQ.

👉Читать статью

#статьи
Forwarded from Простой Python | Программирование
Компиляция типизированного Python

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

👉Читать статью

#статьи
Forwarded from Python Channel (Pavel Yurchenko)
🔹Безопасная разработка на Python
Мы наткнулись на замечательную статью об ошибках в коде, которые приводят к уязвимостям в вашем продукте.

🔹Профилирование Python — почему и где тормозит ваш код
Почему скрипт работает так медленно? Какая его часть тормозит? Дело в чтении данных, их обработке или сохранении? Как ускорить исполнение? Действительно ли скрипт вообще медленный?

Ответить на все эти вопросы поможет инструмент под названием «профилировщик» (profiler).

🔹 Make Each Line Count, Keeping Things Simple in Python
Как писать лаконичный и красивый код на Python?! В этой статье автор предлагает 5 фишек для сокращения длины вашего кода.

👨‍💻 Спасибо @matsony_15 за еженедельную подготовку материалов!
Если у вас есть статья, который вы готовы поделиться, присылайте ее нам 👌
Forwarded from Простой Python | Программирование
Хэш-функции

Делимся видео, где автор рассказывает про Методы построения хороших хэш-функций: метод деления и умножения. Ты узнаешь про принцип универсального хэширования, понятие универсального множества хэш-функций.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
Декорирование функций

Декораторы — очень мощный и полезный инструмент в Python. Это шаблон проектирования, который позволяет пользователю добавлять новые функции к существующему объекту без изменения его структуры. Делимся статьей, где автор дает советы по написанию и аннотированию декораторов.

👉Читать статью

#статьи
Forwarded from Простой Python | Программирование
Режимы доступа

Благодаря данному видео ты узнаешь, как реализуются режимы доступа public, private, protected для атрибутов в классах языка Python. Также автор рассказывает, что такое сеттеры и геттеры и зачем они нужны.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
Асинхронные микросервисы

Делимся статьей, где автор рассказывает про асинхронные микросервисы. Ты узнаешь, для чего они необходимы. Также ты научишься эффективно применять их в своих приложениях.

👉Читать статью

#статьи
Forwarded from Простой Python | Программирование
file.flush

Метод flush() очищает внутренний буфер файла. В Python файлы автоматически очищаются при закрытии. Однако ты можешь очистить файл перед его закрытием, используя метод flush().

#практика
Forwarded from Простой Python | Программирование
Использование хэш-таблиц

Делимся видео, где автор рассказывает про использование хэш-таблиц. Рассматриваются классы, отвечающие за работу с хэш-таблицами. Для языка Python это классы dict и set.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
DTO в Python

DTO (Data Transfer Object) действует как хранилище данных, откуда данные принимаются и передаются между слоями приложения. Благодаря данной статье ты узнаешь, какие возможности есть у Python для реализации DTO.

👉Читать статью

#статьи
Forwarded from Простой Python | Программирование
Методы класса и статические методы

Делимся видео, где автор рассказывает про декораторы classmethod и staticmethod для определения методов классов и статических методов. Ты узнаешь, что это такое и как работают данные декораторы.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
frozenset

frozenset — это неизменяемая версия объекта set. Хотя элементы множества можно изменить в любое время, элементы frozenset остаются неизменными после создания. Благодаря этому frozenset можно использовать как ключи в словаре или как элементы другого множества.

#практика
Forwarded from Простой Python | Программирование
Свойства property

Благодаря данному видео ты научишься добавлять объект-свойство property в класс для работы с приватными локальными свойствами экземпляров классов. Ты узнаешь, что это такое и зачем они нужны. Также автор демонстрирует создание свойств через декоратор property.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
Обработка исключений

Благодаря данному видео ты узнаешь, что акое исключения. Автор рассказывает, какие виды исключений бывают, иерархия классов исключений и на что она влияет при их обработке.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
list.append

Метод append() добавляет элемент в конец списка. В качестве элемента может выступать число, строка, список и т.д. В данном примере в список animals добавляется один элемент (список wild animals). Для добавления элементов списка в другой список используй метод extend().

#практика
Forwarded from Простой Python | Программирование
Пример использования объектов property

Делимся видео, где автор приводит пример использования объектов property. Демонстрируется пример класса Person для хранения персональной информации о сотрудниках и интерфейсы взаимодействия через объекты-свойства property.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
Инструкция raise и пользовательские исключения

Делимся видео, где автор демонстрирует генерацию исключений с помощью оператора raise. Также ты узнаешь, что такое собственные (пользовательские) классы исключений.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
Функции с произвольным числом параметров

Благодаря данному видео ты научишься создавать функции c произвольным числом фактических параметров args и формальных параметров kwargs. Продемонстрированы примеры реализаци и вызовов.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
Лучшие CLI-библиотеки

Делимся статьей, где автор собрал 7 лучших CLI-библиотек. С помощью них ты сможешь легко и эффективно разрабатывать интерфейсы командной строки. А в комментариях под этим постом ты можешь поделиться своими библиотеками!

👉Читать статью

#статьи
Forwarded from Простой Python | Программирование
Списки

Делимся видео, где автор рассказывает про списки. Ты узнаешь, что это такое, зачем нужны, как задавать в Python. Продемонстрировано применение функции list() для создания списков, а также обращение к отдельным элементам списка по индексу.

👀Смотреть видео

#видео
Forwarded from Простой Python | Программирование
Профилирование

Делимся статьей, где автор рассказывает про профилирование. С помощью профилирование ты можешь узнать, как часто и как долго выполняются различные части программы. Ты познакомишься с различными видами профилировщиков.

👉Читать статью

#статьи