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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Реальный опыт использования 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
Пишем чистый код на Python с PIPES

map и filter — два эффективных метода Python для работы с итерируемыми объектами. Но у них есть один недостаток: в случае их применения вместе, код может быть сложно читаем. Для решения этой проблемы можно воспользоваться библиотеку Pipe, которая позволяет передавать результаты одного метода другому.

Как это правильно использовать узнаете тут:

https://uproger.com/pishem-chistyj-kod-na-python-s-pipes/
👍4
pyAudio Alalysis

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

https://github.com/tyiannak/pyAudioAnalysis

#библиотека
👍11🔥2
Создание REST API на Python с помощью Django

С помощью этого руководства вы создать RESTful API с использованием Django без каких-либо внешних библиотек. Вы изучите основы Django и реализуете API на основе JSON для выполнения операций CRUD для корзины покупок.

https://stackabuse.com/creating-a-rest-api-in-python-with-django/

#django #rest
👍10🔥2
А какой сегодня вы?
🔥37👍8👏2😱21
Стоит прочитать: обзор книги Аллена Б. Дауни «Think Python. Основы Python»

У нас на сайте появился очень полезный обзор книги «Think Python. Основы Python». Чем хороша она? Она учит не только писать код на Python, но и мыслить как питонист. И это лишь одно из её достоинств. Полный обзор тут:

https://tproger.ru/books/obzor-think-python/

#книга
👍222🔥2😁1🤔1