Media is too big
VIEW IN TELEGRAM
Сегодня мы поговорим об одной из самых сложных тем для новичков – декораторы
Декораторы в Python – это функции, которые принимают другую функцию в качестве аргумента, добавляют к ней некоторую дополнительную функциональность и возвращают функцию с измененным поведением.
Декораторы используются, чтобы изменять работу существующих функций или классов, добавлять новые возможности и обеспечивать безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
🤯11👍8🔥6
Inf0 | ИБ, OSINT — канал, посвящённый инфобезу, техникам OSINT, защите устройств и бесплатными курсами по информационной безопасности.
👍6
Для создания виртуальной среды мы будем использовать инструмент Venv
Venv позволяет запускать приложения со своими зависимостями, чтобы не мешать другим приложениям, которые используют то же ПО, но иных версий.
В результате каждое приложение будет запускаться в собственной виртуальной среде, изолированно от остальных, что повысит стабильность работы всех приложений
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Media is too big
VIEW IN TELEGRAM
В видео узнаем, что такое множество в Python, чем оно отличается от списка, какие методы существуют для работы с множествами и др
Множество в Python – это изменяемая структура данных, которая содержит уникальные и неупорядоченные элементы
Множества полезны в случаях, когда нужно быстро проверить наличие элемента или удалить дубликаты из больших объёмов данных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
🤯40🤔18👍10❤2🔥1
JSON (JavaScript Object Notation – нотация объектов JavaScript) – это популярный способ структурирования данных. Он используется для обмена информацией между веб-приложением и сервером
В этой статье я покажу вам, как использовать методы
json.loads()
и json.load()
для интерпретации (или как еще говорят парсинга) и чтения файлов и строк JSONPlease open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🔥1
Media is too big
VIEW IN TELEGRAM
Переменная – это простейшая именованная структура данных, в которой может быть сохранён промежуточный или конечный результат работы программы и типами данных
Она состоит из трёх частей:
В Python типы данных можно разделить на:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍1
🔥13👍7
Python имеет более ста тысяч библиотек на любой вкус, чем больше библиотек и пакетов в своем распоряжении имеет язык программирования, тем больше существует различных вариантов его использования
В данной статье мы перечислили несколько лучших библиотек для работы в Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍6❤1
Media is too big
VIEW IN TELEGRAM
Enum (перечисления) – это класс, который содержит константы и методы для работы с ними
Enum нужен там, где количество значений ограничено, если у вас есть 2+ констант, связанных по смыслу – это возможно хороший вариант для Enum.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥1
🤯19👍12❤3🔥1
В данной статье мы погрузимся в мир многопоточности и асинхронного программирования на Python, изучая, как модуль
threading
может значительно улучшить работу с вводом-выводом. asyncio
API, таким как gather, позволяющим дождаться результатов выполнения всех потоков. requests
, в пул потоков, чтобы повысить производительность и сделать наше приложение более отзывчивымPlease open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
Media is too big
VIEW IN TELEGRAM
Сегодня посмотрим как установить и использовать ИИ-ассистента Giga-Code от компании Сбертех, которым я пользуюсь уже несколько месяцев
Важно помнить, что это помощник (просто инструмент), а не заместитель. Он
не владеет всем контекстом, не знает задачи в целом, действует по вашим указаниям
Польза:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6❤3
🤯22🤔9❤7