Нюансы работы с groupby.first
Метод groupby().first() в pandas используется для группировки данных и выбора первой строки в каждой группе. В данной статье автор рассказывает, почему этот метод не очень безопасен для использования.
👉Читать статью
#статьи
Метод groupby().first() в pandas используется для группировки данных и выбора первой строки в каждой группе. В данной статье автор рассказывает, почему этот метод не очень безопасен для использования.
👉Читать статью
#статьи
🔥7👍4
Что такое bisect?
bisect – это модуль для работы с отсортированными списками. Он помогает вставлять элементы в нужное место, чтобы сохранялся порядок. Подробней об этом модуле ты узнаешь из видеоматериала.
👀Смотреть видео
#видео
bisect – это модуль для работы с отсортированными списками. Он помогает вставлять элементы в нужное место, чтобы сохранялся порядок. Подробней об этом модуле ты узнаешь из видеоматериала.
👀Смотреть видео
#видео
🔥21👍6
Цикл для поиска подстрок
В данной статье автор делится своим полезным изобретением для RegEx. Оно позволяет использовать только одно регулярное выражение, которое будет искать подстроку в строке с определенным условием. Автор делится не только разными полезными шаблонами, но и практическими примерами.
👉Читать статью
#статьи
В данной статье автор делится своим полезным изобретением для RegEx. Оно позволяет использовать только одно регулярное выражение, которое будет искать подстроку в строке с определенным условием. Автор делится не только разными полезными шаблонами, но и практическими примерами.
👉Читать статью
#статьи
🔥10👍4
Функции copy и deepcopy
Модуль copy нужен, чтобы создавать копии объектов. Есть две главные функции для этого. copy() делает поверхностную копию, а deepcopy – глубокую копию. В данном видеоматериале автор наглядно демонстрирует разницу между copy и deepcopy.
👀Смотреть видео
#видео
Модуль copy нужен, чтобы создавать копии объектов. Есть две главные функции для этого. copy() делает поверхностную копию, а deepcopy – глубокую копию. В данном видеоматериале автор наглядно демонстрирует разницу между copy и deepcopy.
👀Смотреть видео
#видео
🔥16
Оптимизация запросов в DjangoORM
В данной статье автор рассказывает про способы оптимизации запросов в DjangoORM. В основном внимание уделяется использованию сырых SQL-запросов.
👉Читать статью
#статьи
В данной статье автор рассказывает про способы оптимизации запросов в DjangoORM. В основном внимание уделяется использованию сырых SQL-запросов.
👉Читать статью
#статьи
👍5🔥3
Декораторы partial и partialmethod
Декораторы partial и partialmethod позволяют создавать новые функции на основе старых, с заранее заданными аргументами. Благодаря данному видео ты узнаешь, как это делается.
👀Смотреть видео
#видео
Декораторы partial и partialmethod позволяют создавать новые функции на основе старых, с заранее заданными аргументами. Благодаря данному видео ты узнаешь, как это делается.
👀Смотреть видео
#видео
👍5😁2
Flask: Интерфейсы прикладного программирования
Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор рассказывает, как расширить microblog с помощью интерфейса прикладного программирования (API).
👉Читать статью
#статьи
Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор рассказывает, как расширить microblog с помощью интерфейса прикладного программирования (API).
👉Читать статью
#статьи
👍5
Функция update_wrapper и декоратор wraps
update_wrapper позволяет копировать атрибуты с оригинальной функции на обертку. А wraps делает то же самое, только как декоратор. Делимся видео, где автор наглядно демонстрирует применение update_wrapper и wraps.
👀Смотреть видео
#видео
update_wrapper позволяет копировать атрибуты с оригинальной функции на обертку. А wraps делает то же самое, только как декоратор. Делимся видео, где автор наглядно демонстрирует применение update_wrapper и wraps.
👀Смотреть видео
#видео
🔥7👍4
Django-command
В Django command — это специальная команда, которую можно запустить через консоль для выполнения определённых задач в проекте. Такие команды используются для автоматизации различных процессов, например, миграции базы данных, создания суперпользователя, или даже для более сложных задач вроде сбора данных, очистки кэша и т.д. Делимся статьей, где автор рассказывает про данную команду.
👉Читать статью
#статьи
В Django command — это специальная команда, которую можно запустить через консоль для выполнения определённых задач в проекте. Такие команды используются для автоматизации различных процессов, например, миграции базы данных, создания суперпользователя, или даже для более сложных задач вроде сбора данных, очистки кэша и т.д. Делимся статьей, где автор рассказывает про данную команду.
👉Читать статью
#статьи
👍15🔥2😁2
Сравнение алгоритмов сортировки
В данной статье автор наглядно демонстрирует, какие алгоритмы сортировки наиболее эффективны. В качестве примера был написан визуализатор. Он показывает, как алгоритмы сортируют один и тот же массив одновременно.
👉Читать статью
#статьи
В данной статье автор наглядно демонстрирует, какие алгоритмы сортировки наиболее эффективны. В качестве примера был написан визуализатор. Он показывает, как алгоритмы сортируют один и тот же массив одновременно.
👉Читать статью
#статьи
👍2🔥2
Декоратор lru_cache
lru_cache – это декоратор, который запоминает результаты вызова функции с конкретными аргументами. Когда кэш заполняется, неиспользуемые значения удаляются. Как это работает – узнаешь из видеоматериала.
👀Смотреть видео
#видео
lru_cache – это декоратор, который запоминает результаты вызова функции с конкретными аргументами. Когда кэш заполняется, неиспользуемые значения удаляются. Как это работает – узнаешь из видеоматериала.
👀Смотреть видео
#видео
👍11
Как сделать красивое и удобное CLI-приложение?
В данной статье автор рассказывает, как можно легко сделать красивое и удобное CLI-приложение. В этом тебе помогут две библиотеки: Typer и Rich.
👉Читать статью
#статьи
В данной статье автор рассказывает, как можно легко сделать красивое и удобное CLI-приложение. В этом тебе помогут две библиотеки: Typer и Rich.
👉Читать статью
#статьи
👍13🔥8
На канале Owner 1win — опыт основателя топового проекта, который использует нейросети, ИИ и собственные IT-разработки, чтобы масштабировать 1win и выходить за рамки индустрии.
Здесь ты найдешь:
Подпишись и будь в курсе, как ИИ делает бизнес умнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Функция reduce
reduce – это функция, которая последовательно применяет функцию к элементам списка, чтобы свести их к одному значению. Например, вычисление произведения. Благодаря данному видео ты узнаешь, как эффективно пользоваться reduce.
👀Смотреть видео
#видео
reduce – это функция, которая последовательно применяет функцию к элементам списка, чтобы свести их к одному значению. Например, вычисление произведения. Благодаря данному видео ты узнаешь, как эффективно пользоваться reduce.
👀Смотреть видео
#видео
👍8🔥6
Основы CPython: Часть 1
Когда ты запускаешь свой скрипт на Python, на самом деле запускается CPython-интерпретатор. Он читает твой исходный код, преобразует его в байткод, а затем исполняет этот байткод внутри виртуальной машины CPython. Благодаря серии статей ты узнаешь о всех нюансах работы CPython.
👉Читать статью
#статьи
Когда ты запускаешь свой скрипт на Python, на самом деле запускается CPython-интерпретатор. Он читает твой исходный код, преобразует его в байткод, а затем исполняет этот байткод внутри виртуальной машины CPython. Благодаря серии статей ты узнаешь о всех нюансах работы CPython.
👉Читать статью
#статьи
👍17🔥7
Декоратор singledispatch
singledispatch – это декоратор, который позволяет создавать универсальную функцию, поведение которой зависит от типа первого аргумента. Другими словами, можно писать одну функцию для разных типов данных без множества if isinstance(). Как это делается – узнаешь из видеоматериала.
👀Смотреть видео
#видео
singledispatch – это декоратор, который позволяет создавать универсальную функцию, поведение которой зависит от типа первого аргумента. Другими словами, можно писать одну функцию для разных типов данных без множества if isinstance(). Как это делается – узнаешь из видеоматериала.
👀Смотреть видео
#видео
🔥12