Python Guru | Всё про Python
Closed channel
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Show more3 086
Subscribers
-224 hours
-57 days
-1330 days
Posts Archive
Самые частые задачи на live-coding
В данной статье автор делится 9 самыми частыми задачами на лайв-кодинге. Ты узнаешь, что они из себя представляют и как их правильно решать. Рассматриваются как декораторы и замыкания, так и GIL с паттернами.
• Перейти к просмотру
Python Guru
Многие не знают эти Python фишки / ТОП 6 редких фишек Python
В данном видео рассмотрим 6 фишек Python, о которых редко говорят.
Если вы новичок в Python, то примеры из видео помогут улучшить ваш код и сделать более простые конструкции.
Многие не знают эти фишки в Python, особенно если речь идет о новичках, и цель данного видео помочь вам в них разобраться.
• Перейти к просмотру
Python Guru
Лучшие способы Ускорить и Оптимизировать Python код
Вы узнаете как оптимизировать код с помощью кэширования, мы заставим Python запоминать результаты вычислений, и тем самым оптимизируем каждый запрос.
Это поможет в разы ускорить выполнение ваших функций.
Также в видео рассмотрим и технологии cache и lru_cache из модуля functools, который позволяет реализовать это еще быстрее и проще.
• Перейти к просмотру
Python Guru
В IT много разговоров про инструменты, и мало — про решения.
1. Стэки меняются.
2. Фреймворки устаревают.
3. Ответственность за бизнес остается.
Александр Шокуров — предприниматель и инвестор,
который управляет международной платформой и командами в разных странах.
Он пишет о том, что действительно важно для IT-бизнеса:
— как строить партнерства
— как масштабироваться без хаоса
— как думать на уровне систем, а не фич
Канал для тех, кто хочет видеть картину целиком: @vseshoko
Дизассемблируем Python-циклы. Ассимиляция Гиперпространственного Фокала Социалистических Измерений!
Препарируем Python-циклы по полной!
• Перейти к просмотру
Python Guru
Python или Node.js: Какой язык быстрее для сетевых вычислений? Speedtest Python vs JavaScript!!!
В этом видео мы сравниваем скорость выполнения задач Subnetting IPv4, написанных на Python и JavaScript. Используя PyCharm Community для Python и WebStorm для Node.js, мы проверяем, какой язык программирования и IDE справляются с задачей быстрее. Python завершает расчет за 2156 секунд, в то время как JavaScript справляется всего за 0,001355 секунд.
• Перейти к просмотру
Python Guru
Современное и красивое логирование
loguru – это библиотека для удобного и красивого логирования. Она проще и мощнее стандартного модуля logging. Благодаря данной статье ты узнаешь, как эффективно пользоваться loguru.
• Перейти к просмотру
Python Guru
📱 Держите 6 хороших каналов по искусственному интеллекту и программированию для любого уровня!
Выбирай направление:
📱 Нейросети — @neuro_prompt
🤖 AI-инструменты — @ai_prompt
📱 Python — @python_prompt
🤔 InfoSec & Хакинг — @infosec_prompt
👩💻 IT Новости — @it_news
😄 IT Мемы — @it_memes
Промпты, обучение, шпаргалки и полезные ресурсы на каждую тему!
Что такое модуль datetime? Часть 2
Продолжаем делиться циклом видеоматериалов, где автор рассказывает про модуль datetime. В этот раз речь идет про арифметику дат и класс timedelta.
• Перейти к просмотру
Python Guru
Использование with для работы с файлами
При работе с файлами в Python вы можете использовать конструкцию with, чтобы автоматически управлять ресурсами. Это позволяет открывать файлы, выполнять операции и автоматически закрывать их, даже если возникла ошибка. Это не только упрощает код, но и предотвращает утечки памяти.
Использование конструкции with для работы с файлами – это стандартная практика, которая помогает поддерживать код в чистоте и минимизировать ошибки, связанные с управлением ресурсами.
Python Guru
ЦУМ — дорого. OSKELLY — паль. Байеры — долго.
Не ломайте себе голову, где купить подарки. Просто обратитесь в FABUR Concierge — они официально работают с бутиками в Европе и Азии.
Неважно, сумка Birkin или новенькие Audemars Piguet — вам найдут необходимую модель и привезут в ближайшее время домой.
Обязательно подпишитесь, потом сами себе спасибо скажете: @FABUR
Импорт собственных модулей
Узнаете, как создавать и импортировать свои собственные модули в программах на языке Python. Коллекция sys.path. Перекрестный импорт. Обновление модуля с помощью функции reload() библиотеки importlib.
• Перейти к просмотру
Python Guru
Библиотека для доступа к данным ЦБ
В данной статье речь идет о cbrapi. Это бесплатная библиотека, которая превращает сложное взаимодействие с SOAP API Центрального банка в простой и понятный инструмент.
• Перейти к просмотру
Python Guru
WindowsPath()
Это дочерний класс Path() и PureWindowsPath(), реализованный для путей файловой системы Windows.
Создание WindowsPath(), если вы работаете в другой операционной системе, тоже вызовет ошибку.
Python Guru
ТОП-10 книг по Python для начинающих программистов в 2024 году
Хотите освоить программирование на Python, но не знаете с чего начать? Мы подготовили для вас подборку из 10 лучших книг, которые помогут быстро и эффективно изучить этот популярный язык.
• Перейти к просмотру
Python Guru
Антипаттерн недели: Использование изменяемых объектов как ключей в словаре
В Python ключи в
dict должны быть неизменяемыми (immutable). Если использовать изменяемые объекты (списки, множества), это приведёт к TypeError, так как такие объекты нехешируемы.
Используйте кортежи или строки в качестве ключей.
Python GuruФункции модуля time: Часть 3
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься пользоваться модулем time. В этот раз продемонстрированы функции localtime(), gmtime(), mktime(), strftime() и strptime().
• Перейти к просмотру
Python Guru
20+ Python Projects for Beginners
• Перейти к просмотру
Python Guru
Работа с датой и временем
Pendulum – это библиотека для работы с датами и временем. Она более удобная по сравнению со стандартным модулем datetime. Благодаря данной статье ты узнаешь, как эффективно пользоваться Pendulum.
• Перейти к просмотру
Python Guru
Python dictionaries are easy
словарь = набор упорядоченных и изменяемых пар {ключ:значение} . Дубликатов нет
• Перейти к просмотру
Python Guru
