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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Библиотека speedtest-cli

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

Подробнее об установке и использовании:

https://github.com/sivel/speedtest-cli

#библиотека
This media is not supported in your browser
VIEW IN TELEGRAM
Осторожней с рекурсией
🔥471
Подборка актуальных вакансий

Python-разработчик в команду Облака
Где: Москва, можно удалённо
Опыт: От 3 лет

Python-разработчик на проект создания частного облака
Где: Москва
Опыт: От 3 лет

Fullstack-разработчик Go / Python + JS
Где: Екатеринбург, можно удалённо
Опыт: От 2 лет

Преподаватель на курс «Буткэмп Python»
Где: Удалённо
Опыт: От 5 лет

Senior Python-разработчик
Где: Москва
Опыт: От 3 лет

#вакансии #работа
👍8
5 задач с решениями для изучения генераторов и методов словарей

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

https://tprg.ru/ShXi
👍14
Управление таймзонами в Python

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

Посмотреть можно здесь:

https://www.youtube.com/watch?v=XZlPXLsSU2U

#доклад
👍8
Как сжать изображение в Python

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

https://pythonist.ru/kak-szhat-izobrazhenie-v-python/
👍9🔥1
Реальный опыт использования Github Copilot с Python

Разработчик делится собственным опытом использования Github Copilot, а также выводами по его эффективности и лучшим сценариям применения.

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

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

#github
👍6👏1😁1
Когда пришёл в зал, а имя переменной так и не придумано:
😁65👍13🔥31
Записи уроков из школы бэкенд-разработки на Python от Яндекса

Летом прошлого года прошла Школа бэкенд-разработки на Python от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений.

Теперь пройти эту школу сможете и вы, просмотрев видео лекций оттуда:

https://www.youtube.com/playlist?list=PLQC2_0cDcSKCMKnywAS8eI_EgCcE3yx0r

#видео
👍29😁1
Создание telegram web apps и взаимодействие с ними в телеграм ботах

В обновлении Bot API 6.0 Telegram-боты получили много новых функций. Из них для разработчиков самая примечательная - Telegram Web Apps. По сути, это полноценные веб-приложения, размещённые внутри Telegram, которые теоретически могут заменить большинство обычных мобильных приложений из AppStore или Google Play.

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

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

#telegram
👍27🤔7
Библиотека MarkupSafe

Это очень полезный модуль, который пригодится вам, если вы работаете с пользовательскими данными. Библиотека фильтрует данные, которые вводит пользователь, экранирует спецсимволы, помогает избежать XSS атак и так далее. Особенно хорошо библиотека сочетается с Django и Flask.

Подробнее:

https://pypi.org/project/MarkupSafe/

#библиотека
👍9
Чахнем над златом с самодельным конвертером валют на Python

Конвертер валют — это приложение, позволяющее быстро переводить одну валюту в другую по курсу. Да, таких приложений и сайтов огромное количество. Но зачем они нам, если мы можем самостоятельно создать свою версию заодно прокачав навыки программирования?

Если хотите пополнить копилку собственных проектов, то переходите по ссылке:

https://pythonist.ru/kak-sozdat-konverter-valyut-na-python/
👍10🤔1
TileTool — модуль для обучения детей основам разработки игр

Если вы изучаете Python и хотите создать собственную игру, то обратите внимание на библиотеку TileTool. Она упрощает процесс создания 2D игрушек, делая его простым, наглядным, быстрым и увлекательным.

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

https://habr.com/ru/post/665042/
👍8🥰1
А как без Stack Overflow искать баги?
👍22
Топовые пакеты Python для очистки данных

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

https://nuancesprog.ru/p/15768/

#datascience
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Taichi Lang

Taichi Lang — императивный язык параллельного программирования с открытым исходным кодом для высокопроизводительных численных вычислений, встроенный в Python. С помощью него вы можете создавать сложные физические модели в реальном времени, дополненную реальность, визуальные эффекты и прочее.

Подробнее обо всех возможностях можно узнать здесь:

https://github.com/taichi-dev/taichi

#библиотека
👍19
Подборка актуальных вакансий

Продуктовый аналитик
Где: Удалённо
Опыт: От 1 года

Fullstack-разработчик Go / Python + JS
Где: Екатеринбург, можно удалённо
Опыт: От 2 лет

Python-разработчик на проект создания частного облака
Где: Москва
Опыт: От 3 лет

Python-разработчик в команду Облака
Где: Москва, можно удалённо
Опыт: От 3 лет

DevOps-инженер
Где: Удалённо
Опыт: От 3 лет

Преподаватель на курс «Буткэмп Python»
Где: Удалённо
Опыт: От 5 лет

#вакансии #работа
👍7😢3
Пространственные трансформационные сети с использованием TensorFlow

Spatial Transformer Network (STN) — один из примеров дифференцируемых LEGO-модулей, на основе которых можно строить и улучшать свою нейросеть. О том, как это использовать для ваших целей можно узнать здесь:

https://pyimagesearch.com/2022/05/23/spatial-transformer-networks-using-tensorflow/

#ml
👍2
Самообучаемый чат-бот python, который умеет искать ответы в Wikipedia

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

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

#бот #ml #telegram
👍141
Лишь бы фундамент выдержал
👍30😁3💩3🤔1
Замените списки Python и сделайте свой код быстрее

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

https://dev-gang.ru/article/zamenite-spiski-python-i-sdelaite-svoi-kod-bystree-12e08jzoy5/
👍10