TGViewer
Channel Public Channel
Zen of Python

Zen of Python

@zen_of_python

Полный Дзен Пайтона в одном канале

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Subscribers
18.8K
Photos
1.5K
Videos
202
Links
3.7K

Showing posts older than #1872 · Back to latest

Older Posts 20 shown
Post #1871 7.22K
​Бизнес и облачные технологии встретятся на площадке Yandex Scale

Yandex Scale — это онлайн-конференция про облачные технологии от Yandex Cloud. Более 50 ведущих IT-экспертов и разработчиков расскажут о том, как облачные технологии помогают бизнесу адаптироваться к новой реальности.

В программе более 30 выступлений по 5 тематическим трекам: Infrastructure, Data Platform, Security, Serverless, Business Tools. Участники конференции узнают о новых сервисах для бизнеса, обеспечении безопасности в облаке, возможностях бессерверных вычислений, повышении эффективности бизнеса за счет использования облачных бизнес-инструментов.

Когда: 23 сентября

Послушать выступления спикеров можно онлайн на сайте конференции — достаточно пройти простую регистрацию: https://tprg.ru/kiSp

#ивент
scale.yandex.cloud Yandex Neuro Scale 2025 | 24 сентября | Москва и онлайн Большая конференция Yandex Cloud для тех, кто создаёт цифровые продукты и решения. 7 тематических треков, 50+ выступлений и более 13 000 участников.
  • 👍 8
  • 💩 1
Post #1870 7.62K
Лучшие практики для Python

У каждого разработчика со временем не только опыт нарабатывается, но также складываются представления о правильных практиках и подходах к работе. В этой статье автор решил поделиться своими инсайтами с вами. Возможно, вы найдёте здесь для себя что-то полезное:

https://habr.com/ru/post/686122/
  • 👍 15
Post #1869 7.57K
​​Поделитесь своим Python Notebook в качестве веб-приложения

Mercury — это идеальный инструмент для преобразования Python Notebook в интерактивное веб-приложение и совместного использования с непрограммистами. Благодаря ему даже простые пользователи смогут взаимодействовать с данными, используя привычный и понятный интерфейс.

Подробнее:

https://github.com/mljar/mercury

#библиотека
  • 👍 21
  • 🤔 3
Post #1868 7.4K
Взял лучшее и избавился от лишнего
  • 👍 34
  • 😁 14
Post #1866 6.78K
​Восстанавливаем жёсткий диск с помощью Python

Само собой этот способ сработает не при каждой поломке, но если диск ещё определяется, то вполне можно вытянуть данные с него предварительно проверив их целостность. Но не проверять же каждый файл самому? Давайте автоматизируем процесс, как сделала автор этой статьи:

https://nuancesprog.ru/p/16135/
  • 👍 9
  • 🔥 4
  • 😁 4
Post #1865 7.5K
​Когда стоит использовать yield вместо return в Python

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

Пример работы такой функции и рекомендации по её использованию можно прочитать в этой небольшой статье:

https://pythonru.com/osnovy/kogda-stoit-ispolzovat-yield-vmesto-return-v-python
  • 👍 25
  • ❤ 1
  • 👎 1
Post #1863 6.85K
​Руководство для начинающих по шаблонам Jinja в Flask

Jinja позволяет создавать шаблоны с широкими возможностями, которые обеспечат вам стабильную работу интерфейса веб-приложения на Python. Эта статья является подробным гайдом по этому шаблонизатору. Здесь вы научитесь устанавливать его, создадите первый шаблон, рассмотрите макросы и многое другое.

Подробнее:

https://proglib.io/p/rukovodstvo-dlya-nachinayushchih-po-shablonam-jinja-v-flask-2022-09-05

#flask #jinja
  • 👍 7
Post #1862 7.31K
Топ-5 веб-фреймворков для Python

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

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

https://pythonist.ru/top-5-veb-frejmvorkov-dlya-python/

#веб
  • 👍 9
Post #1861 7.78K
​Делаем первые шаги с Django, настраивая проект

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

https://realpython.com/django-setup/

#django
  • 👍 11
  • ❤ 1
Post #1860 7.42K
​Интеграция входа GitHub в Django без пакета AllAuth

Для того, чтобы добавить аутентификацию в приложение с Django можно воспользоваться готовым пакетом Django-AllAuth. Но зачем тянуть лишние зависимости и утяжелять проект, если вам не нужны все его возможности? Попробуйте обойтись минимум, добавив GitHub OAuth в Django по этому руководству:

https://pythoncircle.com/post/747/integrating-github-login-in-django-without-allauth-package/

#django
  • 👍 8
Post #1858 7.09K
​Мифы и легенды современного Python

По устоявшейся традиции разработчики делятся на два типа: одни считают, что Python подходит для решения абсолютно любых задач, другие же настаивают на использовании различных инструментов для каждой задачи. И каждый по-своему прав.

В этой статье собраны популярные стереотипы и мифы о Python, которые разобраны опытными разработчиками:

https://habr.com/ru/company/evrone/blog/685264/
  • 👍 10
  • 😁 1
Post #1857 7.44K
​Написание змейки в 12 строк PyTorch

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

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

https://medium.com/artificialis/writing-snake-in-12-lines-of-pytorch-f7b21ce42a66

#pytorch #gamedev
  • 👍 13
  • 🔥 1
Post #1855 7.79K
​Kepler.gl — инструмент для визуализации геоданных на Python

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

Подробнее в статье:

https://nuancesprog.ru/p/16104/
  • 🔥 12
  • 👍 1
Post #1854 7.79K
​​Мой код после того, как я напичкал его кучей библиотек, чтобы он заработал:
  • 😁 86
  • 👍 6
  • 🔥 1
Post #1852 6.79K
​Как найти абсолютное значение в Python

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

В ней вы узнаете, как:
— реализовать функцию абсолютного значения;
— работать со встроенной функцией abs();
— использовать abs() с NumPy и Pandas, а также многое другое.

Подробнее:

https://realpython.com/python-absolute-value/
  • 👍 12
Post #1851 7.65K
​​Создаём систему для быстрого поиска свободного места на парковке

Для этого нам понадобится обычная камера видеонаблюдения и Telegram-бот, написанный с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. Подробнее о процессе разработки, фишках и подводных камнях — в статье:

https://habr.com/ru/post/451164/

#opencv #ai #ml #telegram
  • 🔥 16
  • 👍 6
Post #1850 7.53K
​Как использовать объекты timedelta в Python для работы с датами

Если вы работаете с датами и временем в Python, то скорее всего часто используете timedelta. Он обозначает промежуток времени и помогает производить арифметические операции над объектами времени и даты.

В этой статье вы узнаете все его возможности и способы применения:

https://www.freecodecamp.org/news/how-to-use-timedelta-objects-in-python/
  • 👍 12
  • 👏 1
Post #1849 8.4K
​Давайте превратим CSV в PDF-файл с помощью python

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

О том, как это сделать можно подробно узнать в этой статье:

https://www.pythonforbeginners.com/basics/convert-csv-to-pdf-file-in-python

#csv
  • 👍 14
  • 👎 1
Post #1848 7.83K
​Задача для практики: Является ли строка палиндромом

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

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

https://pythonist.ru/proverka-yavlyaetsya-li-stroka-palindromom/

#задача
  • 👍 12
  • 😁 3
  • 🔥 1
Post #1847 7.65K
​Скачиваем интернет с помощью PyWebCopy

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

Репозиторий и инструкция тут:

https://github.com/rajatomar788/pywebcopy

#библиотека
  • 👍 15
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →