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.4K
Videos
202
Links
3.6K

Showing posts older than #3150 · Back to latest

Older Posts 20 shown
Post #3149 4.58K
  • 👍 17
  • ❤ 10
Post #3148 4.8K
​​Вопросы от новичков

Zen of Python поддерживает новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@zen_of_python
Post #3146 3.95K
​​Исследуем структуру базы данных MySQL с помощью функций SHOW

Для эффективной работы, и разработчику и тестировщику работающих с базой данных важно иметь возможность исследовать все необходимые компоненты. Вячеслав Рожнев рассмотрел, как это сделать в MySQL при помощи выражений SHOW.

Напоминаем, что если вы хотите чуть пропиариться в канале Zen of Python и поделиться своим опытом питонической (плюс окололежащей), скидывайте опубликованную на tproger.ru статью админу. Анонсируем по-королевски.

@zen_of_python
  • 👍 4
  • 🤯 1
Post #3145 4.06K
​​Стоит ли начинать учить Python с Django?

Вопрос от подписчика @IPyth0n:

"Стоит ли начинать учить Python с Django? Я когда-то упустил эту возможность..."

Пожалуйста, будьте взаимовежливы. Всем нам порой нужно, чтобы выслушали и не троллили.

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

#обсуждение

@zen_of_python
  • 👍 4
  • ❤‍🔥 1
Post #3143 4.1K
Первый этап внедрения ML: как провести разметку данных

Бизнес-аналитик Embedika Полина Богданова рассказала, как подготовиться к разметке данных и как работает активное обучение размечивающего алгоритма.

#факты

@zen_of_python
  • 👍 4
Post #3142 4.38K
​​Botasaurus | скрейпинг 80-го уровня

Интересный фреймворк для вёрстки веб-пауков любой сложности. Может обойти Cloudflare и некоторые другие методы защиты веб-страниц. Поддерживает параллельный парсинг, предлагает упрощённое сохранение результата в .json.

#фреймворк

@zen_of_python
  • 👍 8
  • 🎉 1
Post #3139 4.08K
Задача о счастливом числе

Алиса теперь проводит в Зазеркалье числа, но ей не хочется пускать в королевство грустных. Напишите функцию, определяющую «счастливость» положительного числа. Чтобы определить счастливое число:

1. Заменяем число суммой квадратов его цифр.
2. Повторяйте процесс до тех пор, пока число не станет равным единице (где оно и «останется»), или пока не наступит бесконечное повторение в цикле, который не включает 1.

Счастливыми являются те числа, для которых этот процесс заканчивается на 1.


>>> detect_happy_number(19)
... True


Потому что:


1^2 + 9^2 = 82
8^2 + 2^2 = 68
6^2 + 8^2 = 100
1^2 + 0^2 + 02^2 = 1


#задача

@zen_of_python
  • ❤ 3
  • 👍 1
Post #3137 4.04K
​​Разминка мозга: парсинг Google News

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

В статье описан актуальный на сегодня способ собрать новости c news.google.com на bs4 + requests.

#библиотека

@zen_of_python
Post #3136 4.07K
Поздравляем победителей

Задачу о трейдере верно решили:

— @Posegrey;
— @rukapashko;
— @GeorKu;
— @dalor_dandy;
— @Lexio_P;
— @patriarch_chesslovo.

Кратчайшее верное решение предложил @dalor_dandy:

from itertools import combinations

def find_max_profit(prices):

return max(map(lambda p: p[1] - p[0], combinations(prices, 2)))


Теперь все решения проходят проверку в интерпретаторе Programiz. Проверяйте своё решение. Если в нем некорректные отступы или опечатка, то заниматься отладкой админ не будет и решение не засчитает. А то некогда отлаживать код и мемных котиков смотреть.

#задача

@zen_of_python
  • ❤ 4
  • 👍 3
  • 🤨 1
Post #3135 4.51K
​​Что не так с pip?

Грамотная и доступная англоязычная статья о текущей системе менеджмента зависимостей и её проблемах. Мэт Дагган рассказывает, как он фиксирует requirements не только номерами версий, но даже хэшами, и что хорошего можно унаследовать из опыта PyPa (группы поддержки встроенных объектов в Python).

#факты
  • 👍 9
Post #3134 11K
​​Бенчмарк Wi-Fi сетей на wifi-heat-mapper

wifi-heat-mapper — питонская версия Wi-Fi Analyzer, позволяющая не только визуализировать силу сигнала, но и рассчитывать мощность в любой точке помещения

#библиотека

@zen_of_python
  • ❤‍🔥 4
  • 👍 2
Post #3133 4.38K
​​Вопросы от новичков

Zen of Python поддерживает новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@zen_of_python
  • 🔥 6
  • 👍 3
Post #3131 4.28K
​​ProtonVPN через Python

Краткий гайд по подключению и рандомизации локаций для Windows.

А кому такой самописный сетап пригождался? У админа просто GUI для удаленного рабочего стола. Поделитесь в комментариях.

#библиотека

@zen_of_python
  • 👍 4
Post #3129 4.29K
​​Корректная грамматики: 4 Py-инструмента

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

Как считаете, есть ли шанс на выживание у таких инструментов после популяризации GPT? Поделитесь в комментариях.

#библиотека

@zen_of_python
  • 🔥 3
  • 👏 1
Post #3128 4.3K
​​Скрытые возможности help()

Порой быстрее и проще вспомнить нюанс встроенной функции не на StackOverflow, а с помощью встроенной в интерпретатор справки. Питонист и блогер pulsar17 напоминает, к чему применима help() и как выжать из неё больше.

#лучшиепрактики

@zen_of_python
Post #3127 4.35K
​​Если бы про питонистов сняли дюноподобный Sci-Fi, то выглядел бы он так:
  • 👏 12
  • 🍌 3
Post #3126 4.69K
15 библиотек Python, которые стоит знать

Ютьюбер ArjanCodes собрал коллекцию либ, которые совершенствуют разные аспекты ваших проектов:

— хранение (polars вместо SQL);
— pendulum (для удобной работы с datetimes);
— icecream (чтобы не дебажить print'ом) и проч.

#библиотека

@zen_of_python
YouTube Most Python Developers Don't Know These Libraries 👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis. In this video, I’ll share 15 Python libraries that are super cool, and you should know. These libraries can make your life easier, your code easier to read, and your…
  • 👍 4
  • 🍌 1
Post #3124 4.29K
Поздравляем победителей

Задачу о треугольнике Паскаля верно решили:

— @pin6w1n;
— @VasilTerekin;
— @FanaticExplorer (внезапно треугольник Паскаля на Pascal).
— https://t.me/Python3k;

Присоединяйтесь к общению в комментариях, там могут подсказать, как усовершенствовать ваше решение.

#задача

@zen_of_python
  • 😁 3
  • 👍 2
  • 🍌 1
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 →