Zen of Python
20.1K subscribers
1.23K photos
164 videos
32 files
3.19K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Создание приложения Flask на Python для визуализации мест путешествий

Здесь вы узнаете, как создать пользовательскую карту, на которую можно прикрепить фотографии достопримечательностей, посещённых во время отпуска. Помимо этого, у вас будет возможность добавлять текст для более полного описания впечатлений о поездках.

Подробнее:

https://tprg.ru/EIC3

#flask
👍21
Основы работы с файлами в Python

Взаимодействие с файловой системой позволяет хранить информацию, полученную в результате работы программы. Как настроить такой взаимодействие в Python расскажут в этой статье:

https://tprg.ru/jT0J
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Физика в Python с использованием Pymunk

Создать симуляцию каких-либо физических явлений может быть достаточно тяжело, но это обязательный навык в некоторых областях разработки, например геймдев или создание научных моделей.

В этой статье вы научитесь создать физические симуляции с помощью библиотеки Pymunk на реальном примере:

https://tprg.ru/ArQo
👍21
Настало время ловить ошибки
🎉22🔥14😢11😱5💩5
Ультимативная шпаргалка по Selenium с Python для автоматизации тестирования

Python и Selenium — отличная комбинация для автоматизированного тестирования в вебе. Python обладает простым синтаксисом, который позволяет с минимальным количеством строк выполнять даже сложные задачи, а Selenium является открытым фреймворком, который при необходимости можно использовать и с другими языками программирования.

В этой статье вы найдёте подробную шпаргалку по работе с Selenium на Python:

https://tprg.ru/4xEk

#selenium
🔥8👍2
Введение в словарь Python и структурирование данных

Словари в Python обеспечивают удобный доступ к данным и их гибкую организацию. Они имеют неупорядоченный набор данных, чьи индексы могут быть различных типов. В этой статье подробно рассмотрено, как работать со словарями, как их создавать, удалять и настраивать, а также как работать с данными в них:

https://tprg.ru/bhV2
🔥5👍3👎1
Аутентификация пользователей в GraphQL с помощью Django

Если вы используете GraphQL с аутентификацией сеансов Django, вы можете использовать проверку sessionid в cookie в самом распознавателе GraphQL. Как это сделать, читайте в статье:

https://tprg.ru/we0Z

#django
👍3
Сравнение быстродействия def и lambda-функций Python 3.x

На нашем сайте появилась статья от пользователя, где он поделился собственным анализом производительности def и lambda-функций. Подробнее:

https://tprg.ru/Ynau
💩7👍5🔥2
Свежие вакансии для DevOps-инженеров

Junior DevOps-инженер
Где: Москва
Опыт: Можно без опыта
Сколько: По итогам собеседования

Дежурный Linux-инженер / DevOps
Где: Москва
Опыт: От 1 до 3 лет
Сколько: По итогам собеседования

Senior Infrastructure / DevOps Engineer
Где: Удалённо
Опыт: От 3 лет
Сколько: От 8000 $

Senior DevOps
Где: Москва, можно удалённо
Опыт: От 3 лет
Сколько: От 230 000 до 330 000 ₽

Системный инженер / DevOps
Где: Москва, можно удалённо
Опыт: От 3 лет
Сколько: От 180 000 до 260 000 ₽

Системный инженер / DevOps
Где: Москва
Опыт: От 3 до 6 лет
Сколько: По итогам собеседования

#вакансии #работа
👍3🔥1
Си придумали бессмертные эльфы
🤩26🔥10😁101👍1
Управление средами Python на профессиональном уровне

Виртуальные среды Python помогают легко и быстро управлять зависимостями. Наиболее распространенными инструментами создания сред являются virtualenv и conda. Но чтобы эффективно с ними работать нужно либо обладать большим опытом, либо специальным инструментом.

Таким инструментом является virtualenvwrapper и подробнее о нём вы можете узнать в этой статье:

https://tprg.ru/4gvi
👍7
​​Создание анимированных диаграмм в Python

Вероятно, вы хоть раз видели анимированные диаграммы, где показывается капитализация компаний, востребованность технологий или другая занятная инфографика. Для примера диаграмма ниже.

В этой статье показано, как реализовать такую же анимацию с помощью Python:

https://tprg.ru/gGt2
👍23🔥4
Как правильно сортировать данные в Pandas

В этой статье вы узнаете, как сортировать датафреймы Pandas по нескольким столбцам с помощью метода sort_values, а также по индексам методом sort_index.

Подробности:

https://tprg.ru/y3kT

#pandas
👍11🎉1
​​Создаём бота клиентской службы с помощью Python, Flask и Pinecone

Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?

Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:

https://tprg.ru/U48W

#flask
👍13
Пять продвинутых Git-команд, благодаря которым вы будете выглядеть как профи

Помимо таких популярных команд, как push, commit и checkout, Git обладает множеством более специфичных возможностей, которые не все используют. Эта статья познакомит вас с пятью такими командами, которые могут вывести вашу работу с Git на новый уровень:

https://tprg.ru/T6Aa

#git
👍18😱21
Кеш в асинхронных Python-приложениях

В современных веб-приложениях без кеша никуда. Он упрощает доступ к популярной информации и позволяет приложениям работать быстрее. В статье автор рассказал об использование кеша с точки зрения кода асинхронного Python-приложения, а также поделился своей собственной библиотекой, которая помогает в этом вопросе.

https://tprg.ru/XPyq

#веб
👍9🔥4🎉2
А Си, чтобы стать основой С++
😁42😢8👍7🔥4
Подробное описание языка Python для начинающих

Эта статья ориентирована на новичков, которые только начинают своё знакомство с языком. Здесь вы сможете познакомиться с основными особенностями Python, понять чем он отличается от других языков и какими преимуществами обладает:

https://tprg.ru/tCg8
👍13💩4
Управление и мониторинг сервера через Telegram-бота

Автор статьи разработал систему мониторинга, которая оповещает о проблемах с сервером, для возможности их быстрого устранения, через Telegram. Более того, система имеет возможность обратной связи, то есть устранить часть проблем можно буквально написав сообщение боту.

Подробнее:

https://tprg.ru/gLcQ
👍9
Создаём троян на Python

Эта статья носит исключительно ознакомительный характер, чтобы вы могли понимать, как работают вирусы с точки зрения кода.

Мы очень надеемся, что вы не станете использовать полученные знания в плохих целях, а сделаете выводы для обеспечения собственной кибер-безопасности.

https://tprg.ru/rwem
👍34😱4💩2