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 #2351 · Back to latest

Older Posts 17 shown
Post #2350 5.95K
​Релиз Django LTS 4.2: что нового и стоит ли обновляться?

Совсем забыл, что в начале апреля вышла LTS-версия Django. Вот отличный обзор нововведений и ответ на самый главный вопрос — «стоит ли обновляться?»:

https://habr.com/ru/companies/yandex_praktikum/articles/727626/

#новости #django
  • 👍 10
  • ❤ 1
Post #2345 6.07K
В Python 3.12 приняли PEP 695 — Type Parameter Syntax, который добавляет новый синтаксис для дженерик классов, функций и алиасов для типов

Обычно, функция принимает на вход значение, а на выходе отдаёт значение такого же типа. Так вот теперь в 3.12 не нужно отдельно писать typing.TypeVar и указывать одно и то же имя переменной (1 скриншот).

Достаточно будет просто задекларировать намерение использовать переменную типа T и аннотировать все связанные аргументы и возвращаемые значения сразу при определении функции.

Кроме того, тайп-алиасы с переменными типов тоже стало писать легче (2 скриншот), ведь отпала необходимость явно определять TypeVar. В языке появляется новое «мягкое» ключевое слово type, которое ведёт себя по-разному в зависимости от контекста (как async).

Кому интересно, можно подробнее почитать доки, там ещё много интересных фишек и тонкостей.

#новости
  • 👍 27
  • 🔥 8
  • ❤ 2
  • 🤡 2
  • 😁 1
Post #2343 5.33K
​В чём разница между дата-аналитиком и ML-инженером?

Разбираем обязанности вместе с реальными специалистами: https://tprg.ru/F956

#datascience #ml
  • 👍 5
Post #2342 5.64K
​Выполняем тестовое задание на джуниора Python-разработчика с зарплатой 70 000 рублей

В видео разобрали тестовое с приложением для конвертации PDF-файлов в MP3 и конвертатором криптовалют с веб-интерфейсом на Django.

Хорошая практика, так ещё и на задачах из реального тестового задания: https://youtu.be/Q0lHb-FCATk

#видео #django #собеседование
YouTube Выполняем тестовое задание на Junior Python разработчика с зарплатой 70000р | PDF в MP3 ⚡️ Практика Python ⚡️ В данном видео разбираемся в выполнении части тестового задания на Junior Python разработчика с зарплатой 70 тысяч рублей. Напишем программу на Python для конвертации PDF файлов в mp3 файл как на русском так и на английском языках, с…
  • 😁 10
  • 🤡 6
  • 👍 4
  • 💩 1
  • 👌 1
Post #2340 5.65K
​Как подключить платёжную систему к боту Telegram?

Небольшой, но достаточно подробный гайд, как разработать бота для приёма платежей и развернуть его на облачном сервере:

https://habr.com/ru/companies/selectel/articles/729856/

#туториал #бот #telegram
  • 👍 5
  • ❤ 1
  • 😁 1
Post #2339 6.08K
​Пишем сайт на Django за 20 минут

Сложные сайты часто создают с помощью React, Vue.js и других фреймворков. Но сайт на Django ничем не уступает написанным на JS-фреймворках. А часто — даже наоборот: он менее сложен, требует меньше кода и меньше времени на разработку.

И вот небольшой гайд, как за 20 минут создать несложный сайт на Django

#django #гайд
  • 🤡 32
  • 👍 2
  • 🔥 2
  • 👏 2
  • ❤ 1
Post #2338 5.6K
  • 🤣 21
  • 🫡 12
  • 🤮 2
  • 👍 1
  • 💩 1
Post #2336 5.73K
​Почему ChatGPT «врёт»?

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

Спросили об этом у экспертов по ML: https://tprg.ru/Icax

#ml #нейросети
  • 👍 4
  • 💩 4
Post #2335 7.87K
​​Помните 101 вопрос, на который должен ответить Python-разработчик?

Так вот вам 101 ответ! А если быть точным, то 99. Не знаю, почему автор упустил 2 ответа, но это и не важно, всё равно это отличная работа.

Если с вопросами вы могли только проверить только факт, знаете вы ответ или нет. То здесь уже можно проверить, насколько вы правы, а если ошиблись — узнать правильный ответ.

#собеседование
  • 👍 16
  • 🔥 4
  • ❤ 3
  • 💩 2
Post #2334 7.15K
​Пишем робота для торговли криптовалютой на Binance

Автор гайда писал торговых роботов для работы с Брокерами и делал авто-торговлю акциями или фьючерсами.

А в этот раз попробовал реализовать что-то похожее, но на криптоактивах для биткоина и эфира. И написал небольшую библиотеку backtrader_binance для интеграции API Binance и библиотеки тестирования торговых стратегий Backtrader.

Гайд с подробностями

#библиотека #crypto #гайды
  • 👎 8
  • 🔥 4
  • 💩 4
  • 👍 3
  • ❤ 1
Post #2330 7.14K
«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество

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

https://github.com/amaargiru/pycore

#курс #книга
  • 🔥 34
  • 👍 8
  • ❤ 2
  • 💩 1
Post #2329 6.63K
​Никаких Auto PY to EXE: Устанавливаем Python-проект под Windows нормально

Чтобы обычный пользователь запустил вашу программу на Python под Windows, обычно у вас есть 3 варианта:
— Упаковать проект в EXE‑файл через pyinstaller или Auto PY to EXE. Но при сложных зависимостях нужно будет долго ковыряться, а для каждой новой версии приложение придётся пересобирать.
— Объяснить пользователю, что такое Python, Git и как всё это поставить. Но, будем откровенны, это даже не вариант.
— Написать набор «батников», которые сами ставят Python и Git, выкачивают свежую версию с Гитхаба и ставят нужные зависимости.

Вот о последнем варианте как раз и пойдёт речь
  • 👍 7
  • 💩 4
Post #2327 5.57K
​Как не допустить свалки в Django-проекте: MTV, services.py, новые приложения?

В материале обсуждают концепции и типовые ошибки, которые превращают утончённые и «правильные» проекты в заросли и свалки.

#django
  • 👍 1
Post #2326 5.7K
​Собрали свежий дайджест лучших материалов по Python.

Узнайте, какие существуют альтернативы ChatGPT, как написать собственный Duolingo и как изменились фреймворки Python для работы с BigData: https://tproger.ru/articles/python-digest-7/

#дайджест
  • 👍 13
  • 🤡 5
  • 💩 2
  • ❤ 1
Post #2324 5.58K
​Личный опыт: войти в IT с нуля через тестирование на Python

Считается, что тестировщикам проще всего вкатиться в IT. Да, зарплаты там ниже, чем в разработке или менеджменте, зато и с обучением проще.

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

Просто добрая мотивирующая история с кучей ссылок на полезные и бесплатные ресурсы для изучения: https://habr.com/ru/articles/724844/

#карьера
  • 👍 8
  • 👎 1
  • 💩 1
Post #2323 5.38K
​Почему треть россиян бесят их коллеги, зачем нейросеть хочет уничтожить людей и кто круче напишет статью про Python — ChatGPT или человек?

Этот канал — часть большого медиа Tproger. И помимо канала по питону, у нас есть больше 20 каналов по разным технологиям и направлениям разработки.

Специально для вас мы собрали лучшие материалы, вышедшие в наших каналах за неделю

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

#веб #django #нейросети #gamedev
  • 👍 8
  • 💩 6
  • 👎 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 →