Разъяснивший Python
前往频道在 Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
显示更多7 186
订阅者
-224 小时
-177 天
-5030 天
帖子存档
7 186
Кэширование медленных функций с @lru_cache
Если у тебя есть тяжёлая или часто вызываемая функция с одними и теми же аргументами — можешь ускорить её с помощью встроенного декоратора lru_cache.
Итог :
@lru_cache — простой способ кешировать результат функции и избежать повторных вычислений. Особенно полезен в задачах с рекурсией, API-запросами или обработкой данных.
Разъяснивший Python
7 186
Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath
В этой статье я даю краткий обзор: в основном это структура данных вида key: value, содержащая примитивные типы данных, такие как строка, логическое значение, числа, а также массивы. JSON очень похож на словарь в Python.
Читать...
Разъяснивший Python
7 186
DeepSeek — самая мощная нейросеть в мире? Честно сравним и разберемся на примерах вместе с Кириллом Пшинником, СЕО университета Зерокодер.
⚡️Что ждет вас на вебинаре?
— Сравним DeepSeek-R1 и QWEN 2.5-Max с ChatGPT – кто быстрее, точнее и эффективнее?
— Покажем, как использовать DeepSeek без ограничений и блокировок;
— Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году.
👉 Регистрируйтесь прямо сейчас
Все участники получат готовые инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года.
PS: Это первый полноценный практикум от экспертов по DeepSeek. Узнайте и погрузитесь в революционные изменения AI сферы по ссылке.
erid: 2W5zFFzYJsa
ООО Зерокодер, ИНН 9715401631
7 186
AI-расписание дня
В этот раз сделаем помощника, который превращает твои мысли в четкое расписание на день. Например, ты пишешь «Завтра тренировка, в 14:00 созвон, хочу почитать и поработать над проектом», а в ответ получаешь готовое расписание с приоритетами и временем.
Ссылка на код.
Разъяснивший Python
7 186
⚡️Соберите свой первый проект для портфолио аналитика
Как получить первый коммерческий опыт до выхода на первую работу, положить в портфолио классный пет-проект и впечатлить работодателя умением не просто действовать по шаблону, а сходу решать задачи бизнеса?
Для этого мало просто разобраться в Python и SQL, нужно набивать руку на реальных кейсах и тренировать насмотренность — смотреть на то как решают эти задачи опытные аналитики.
Решить такой кейс и добавить его к себе в портфолио можно будет на вебинаре с Андроном Алексаняном, аналитиком с 8 летним опытом и по совместительству CEO Simulative.
В прямом эфире он решит реальный кейс компании: проанализирует продажи на Wildberries с помощью Python.
Что будем на вебинаре:
🟠Напишем скрипт на Python, который каждый час собирает статистику о ранжировании карточки на WB по ключевым запросам;
🟠Построим наглядные визуализации для отслеживания динамики ранжирования.
😶Зарегистрироваться на бесплатный вебинар
7 186
Безопасный доступ к переменным окружения
Часто приходится использовать переменные окружения (например, токены или конфиги), но прямой доступ через os.environ может выбросить KeyError, если переменная не задана.
Итог:
Используй os.getenv вместо os.environ[], чтобы избежать исключений при отсутствии переменной. Это безопаснее и позволяет задавать значения по умолчанию.
Разъяснивший Python
7 186
Управление сессиями
Во время сессии всем событиям, помимо прочих метаданных, присваивается и идентификатор. Это позволяет сохранять данные между запросами, которые растянуты по времени.
Разъяснивший Python
7 186
Как написать свой Python-модуль
Написание Python-модуля может быть полезным, когда нужно повторно использовать код в разных проектах или хочется создать библиотеку собственных функций и классов для облегчения разработки. В этой статье автор подробно разбирает как написать свой модуль на Python.
Читать...
Разъяснивший Python
7 186
Repost from Баррель черной икры
🎁Разыгрываем iPhone 16 Pro Max и MacBook Air M4
Для участия нужно:
1. Быть подписанным на @banki_oil и @streetwall
2. Нажать «Участвовать» под этим постом
Итоги подведём 20 июля в 19:00 с помошью бота-рандомайзера, который выберет победителей.
7 186
Динамический импорт модулей по имени
Иногда нужно импортировать модуль по его имени, известному только во время выполнения (например, загружать плагины). Вместо importlib.import_module можно сделать это более гибко и кратко.
Итог:
С помощью importlib.import_module и getattr можно динамически загружать модули и функции по строковому имени — удобно для создания плагин-систем и расширяемых приложений.
Разъяснивший Python
7 186
Тайм-трекер продуктивности
Благодаря этому проекту ты узнаешь, сколько времени ты реально работаешь, а сколько отдыхаешь. Вся информация о твоей активности сохраняется в специальном файле, на основе которого генерируется график продуктивности за день.
Работает он очень просто. Ты сам выбираешь, чем сейчас занимаешься: работой, отдыхом либо прокрастинацией. А в конце дня генерируется красивый график в виде круга.
Ссылка на код
Разъяснивший Python
7 186
Выдержка из Reddit об «одарённых»
Согласно обсуждениям на Reddit, люди с высоким IQ нередко обладают и высоким EQ — эмоциональным интеллектом.
И IQ, и EQ играют ключевую роль при выборе профессии: знания помогают осваивать сложные задачи, а эмоциональный интеллект — эффективно работать с людьми и справляться с реальными вызовами.
Поэтому при планировании карьеры важно учитывать не только, что вы умеете, но и как взаимодействуете с миром.
Пройдите бесплатный карьерный навигатор — он поможет определить, какие современные профессии подходят именно вам, с учётом и способностей, и личных качеств.
Всего 5 минут — и вы получите персональные рекомендации, дополнительную скидку на обучение и лучше узнаете себя.
Пройти тест
Реклама. Информация о рекламодателе по ссылкам в посте.
7 186
Создаем интерактивную симуляцию лесного пожара на Python с использованием клеточных автоматов
В статье рассказывают, как моделировать лесные пожары на компьютере: понять хаос огня, предсказать его путь и даже экспериментировать с распространением — без реального риска.
Читать...
Разъяснивший Python
7 186
Как выполнять загонку пользовательского ввода?
Сотрудничество
map(), input() и list() позволит поместить весь пользовательский текст в список. Это может пригодиться при расчете эмоциональной окраски текста, ведь слова предстоит потом возвращать к исходной форме.
Разъяснивший Python7 186
self() для обращения объекта к себе
В данном случае
self позволяет перемножить элементы списка на 2.
Разъяснивший Python7 186
Временное отключение вывода в консоль
Иногда сторонняя библиотека печатает слишком много в stdout, и вы хотите временно "заглушить" вывод. Вручную перенаправлять sys.stdout неудобно и небезопасно. Но есть элегантный способ.
Итог:
Контекстный менеджер suppress_stdout помогает временно отключать вывод в консоль — полезно для подавления спама от сторонних библиотек или во время тестов.
Разъяснивший Python
7 186
dict.setdefault() — добавляем ключи без лишней проверки
Когда работаешь со словарями и нужно добавлять значения в списки по ключу, но есть более короткий способ — setdefault. Эта конструкция сразу создаёт список по ключу, если его нет, и добавляет значение — всё в одну строку.
Итог:
setdefault() — отличный способ сократить код и избежать дублирования при работе со вложенными структурами данных.
Разъяснивший Python
7 186
Кастомизация Django Admin. Часть 1: Структура шаблонов
Статья открывает цикл о кастомизации Django админки, начиная с основ. Рассматриваются ключевые шаблоны и механизм их поиска, чтобы упростить понимание структуры и облегчить работу с админкой.
Читать...
Разъяснивший Python
7 186
Добавление вложенных списков
Метод
append() может работать и с вложенными списками, а не только с простыми.
Итак, у нас был список nested_list, внутри которого уже были два вложенных списка [[1, 2], [3, 4]].
Простой список добавляется во вложенный список как отдельный одинарный элемент.
Разъяснивший Python7 186
IPython
IPython — это ядро блокнотов Jupyter.
Jupyter Notebook — это веб-приложение с открытым кодом, которое позволяет создавать и обмениваться документами с живым кодом, уравнениями, визуализациями и текстовыми описаниями.
Разъяснивший Python
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
