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

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

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

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

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

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

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

https://www.blog.pythonlibrary.org/2021/04/07/pythons-with-statement-and-context-managers/
👍3
Как автоматически переписать текст другими словами, сохранив смысл? Нам поможет рерайт-сервис

Часто при работе с текстами мы хотим не только выделить главное из больших отрывков, но и переписать текст, сохранив его смысл. Особенно эту задачу поймут студенты, которым «антиплагиат» не позволяет сдать работы из-за множественных заимствований. Так вот, для решения подобной задачи существуют рерайт-сервисы, которые меняют текст, но при этом сохраняют смысл.

Как это работает и как создать такой самому можно узнать здесь:

https://habr.com/ru/company/sberdevices/blog/667106/
👍5
Создание API Flask с помощью APIFairy

В этом руководстве показано, как легко создать RESTful API с помощью Flask и APIFairy. Концу изучения руководства вы научитесь:

— создавать конечные точки API в Flask с помощью декораторов, предоставляемых APIFairy;
— использовать Flask-Marshmallow для определения схем ввода/вывода для конечных точек API;
— интегрировать БД с API и не только.

Подробнее:

https://testdriven.io/blog/flask-apifairy/

#flask
8👍6🔥1
9 отличных библиотек для профилирования кода Python

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

https://www.infoworld.com/article/3600993/9-nifty-libraries-for-profiling-python-code.html

#библиотека
👍5👏1🤔1
Обнаружение объектов с помощью цветовой сегментации изображений в Python

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

https://nuancesprog.ru/p/3968/

#ml #cv
👍12
Все, что вам нужно знать о звёздочках в Python

Большинство разработчиков знают символ звездочки (*) как оператор умножения в Python. Но она также имеет особое значение для списков и словарей.

Эта статья поможет вам узнать все свойства этого символа, либо освежить в памяти подзабытые знания:

https://bas.codes/posts/python-asterisks
👍14
Все мы иногда Серёжа
😁12310👍9🤮4🤩2
Рисуем картины с помощью библиотеки Karbon

На самом деле библиотека Karbon не делает ничего полезного. Зато, она может превратить вашу повседневную работу за компьютером в произведение искусства. Она отслеживает фоновые события вашей мыши затем превращает их в изображение.

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

https://github.com/furkanonder/karbon

#библиотека
👍4👎2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Создание анимации с помощью Python Turtle и именованных кортежей

В этой статье вы напишете turtle-анимацию сцены восхода солнца, используя именованные кортежи, как на видео выше:

https://thepythoncodingbook.com/2022/06/12/python-turtle-animation-using-named-tuples-sunrise/

#turtle
👍6👏1
Подборка актуальных вакансий

Middle Администратор Tableau
Где: Москва
Опыт: От 2 лет

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

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

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

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

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

#вакансии #работа
💩9😢5👍4
Новичок или продвинутый питонист? Эти 10 ошибок выдадут неопытных разработчиков на Python

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

https://nuancesprog.ru/p/15808/
👍38👎61
Библиотека Numerizer

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

Подробнее:

https://github.com/jaidevd/numerizer

#библиотетка
👍9
Но Python всё равно лучший!
😁79👍22🤔4👎1💩1
Пакетная обработка 22 ГБ данных о транзакциях с помощью Pandas

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

https://nuancesprog.ru/p/15805/

#datascience #pandas
👍11😁1💩1
Советы и методы отладки Django

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

Подробнее:

https://www.mattlayman.com/understand-django/debugging-tips-techniques/

#django #отладка
👍5
Что такое DevOps и как Python к нему относится

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

https://youtu.be/6s7KvxJPVYE

#devops #видео
👍8💩2