Python Guru | Всё про Python
Closed channel
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: telega.in/c/+pos-ZyEAKZM1YWEy
Show more3 029
Subscribers
-124 hours
-87 days
-2530 days
Posts Archive
Кэшированные атрибуты
Во встроенном пакете functools присутствует декоратор @cached_property, позволяющий кэшировать результат метода и загнать его в атрибут.
Таким образом при первом обращении к атрибуту производятся вычисления в методе, а при дальнейших берется уже кэшированное значение.
Подобное кэширование полезно в случаях, когда в методе производятся вычисления, которые нагружают систему и занимают много времени.
Python Guru
Быстрее, больше, сильнее: фреймворки Python с параллельной обработкой данных
Когда требуется распределить задания не только между несколькими ядрами, но и между несколькими машинами, в игру вступают специальные библиотеки и фреймворки Python, реализующие параллельную обработку данных. Они позволяют взять существующее приложение Python и распределить нагрузку между несколькими ядрами, несколькими машинами или комбинировать оба варианта.
• Перейти к просмотру
Python Guru
Хотите быть в курсе самых свежих и актуальных вакансий в сфере ИТ? Тогда присоединяйтесь к нашим Telegram-каналам!
Мы ежедневно публикуем только лучшие вакансии для программистов, тестировщиков, аналитиков, разработчиков и других ИТ-специалистов.
Создание телеграм-ботов на python (telebot)
В данном плейлисте вы научитесь создавать своих первых телеграм ботов. Мы начнём с самого нуля и дойдём до довольно сложных концепций. Курс даёт отличные базовые знания, которые помогут продвинуться дальше в сфере разработки телеграм ботов.
• Перейти к просмотру
Python Guru
Как пользоваться методами maketrans() и translate()?
Метод maketrans() позволяет описать отображение одних символов на другие, возвращая таблицу преобразования.
Метод translate() позволяет применить заданную таблицу для преобразования строки.
Python Guru
⚡️ ИИ Психолог теперь в телеграм!
Команда ведущих психологов мира совместно с разработчиками OpenAI создала уникальный телеграм-бот на основе искусственного интеллекта способный провести полноценные психологические консультации абсолютно бесплатно!
Попробовать: @Chatgpt_psychology_bot
Полезные методы работы с данными в Pandas.
В этой статье мы погрузимся в применение скользящих окон для вычислений и смещение данных для анализа временных рядов. Скользящие окна позволяют проводить агрегированные вычисления на подмножествах данных, что может быть полезно для определения трендов, сезонности и аномалий во временных рядах.
• Перейти к просмотру
Python Guru
Мини-урок по AsyncIO
Для того, чтобы лучше понять асинхронную работу в Python, автор подготовил это видео. Если вы задумываетесь над тем, чтобы перейти на библиотеку aiogram, смотрите это видео.
• Перейти к просмотру
Python Guru
Самоучитель по Python для начинающих. Основы ООП – инкапсуляция и наследование
Рассмотрим базовые понятия (классы, подклассы и методы) и приступим к изучению первых двух фундаментальных принципов объектно-ориентированного программирования.
• Перейти к просмотру
Python Guru
Метод rsplit()
Метод rsplit() разбивает строку справа по указанному разделителю и возвращает список строк. При необходимости ты можешь задать количество разбиений. Если же не указывать, ограничений по разбиению строки не будет.
Python Guru
👉🏻 Кодим на Коленке - канал с бесплатными обучающими материалами по программированию и IT
▪️ бесплатные видеокурсы
▪️ эксклюзивные шпаргалки
▪️ советы по ускорению обучения
Программирование, Искусственный Интеллект, DevOps, Clouds, Веб-Дизайн, Базы Данных и многое другое.
Канал обязателен тем, кто хочет ускорить свое обучение и иметь работу мечты👇🏻
https://t.me/+F6nfyJ9TqVowZmMy
Вывод уникального идентификатора переменной
Уникальный идентификатор переменной находится с помощью метода id(). Для этого нужно просто передать в метод имя переменной.
Идентификатор объекта – это целое число, которое гарантированно будет уникальным и постоянным для этого объекта в течение его жизненного цикла
Python Guru
Pandas: Полезные методы
Продолжаем делиться циклом статей, где автор рассказывает про полезные методы работы с данными в Pandas. В этот раз ты узнаешь про применение скользящих окон для вычислений и смещение данных для анализа временных рядов.
• Перейти к просмотру
Python Guru
Уроки Django 3
Объемный курс для новичков. На уроках мы создаем сайт кинобиблиотеки на Django 3
• Перейти к просмотру
Python Guru
Курс по созданию блога на Flask
Уроки Flask. Фреймворк на Python для создания Web-приложений. В качестве учебного примера создаем блог
• Перейти к просмотру
Python Guru
Шаблоны проектирования на Python
Это серия роликов из курса по Паттернам (шаблонам) проектирования на Python за авторством Дмитрия Нестерука. EngineerSpock (ваш покорный слуга) визировал перевод и озвучку. Как получилось - судить вам.
• Перейти к просмотру
Python Guru
Flask: Улучшение процесса авторизации
Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про конструкции: logout user, current user, параметры: remember, login view, login message, login message category. Также ты научишься создавать перенаправления через параметр next GET-запроса.
• Перейти к просмотру
Python Guru
Метод isdecimal()
Метод isdecimal() возвращает значение True, если все символы в строке являются цифрами. В противном случае возвращается False. Обрати внимание на пример. Во втором случае присутствуют буквы, в третьем – буквы и пробелы.
Python Guru
ASYNCIO НА ПРАКТИЧЕСКОМ ПРИМЕРЕ
Автор показывает на пальцах, в чём крутость асинхронного кода на Python, а также, как с помощью него эффективно взаимодействовать с БД.
• Перейти к просмотру
Python Guru
🍏 Apple запустили свой аналог Chat-GPT!
Как мы понимаем, на данный момент это самая продвинутая нейросеть из всех существующих.
Вы можете затестировать ее прямо в Telegram совершенно бесплатно: @AppleGPTBot
