Zen of Python
20.1K subscribers
1.22K photos
163 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
MoreliaTalk — безопасный мессенджер с открытым исходным кодом

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

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

https://habr.com/ru/post/653289/
👍14👎5💩3
Предоставление нескольких конструкторов в ваших классах Python

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

https://realpython.com/python-multiple-constructors/
👍10
Создаём собственного J.A.R.V.I.S на Python

Давайте с вами развлечёмся и сделаем интересный проект, которым можно с гордостью хвастаться перед знакомыми. Мы разработаем с вами голосового помощника по образу цифрового ассистента Тони Старка из вселенной Marvel. Да, изначально он будет несколько глупее варианта из комиксов, но всё в ваших руках и, создав основу, вы сможете улучшать его до бесконечности.

Давайте скорее приступим, используя руководство из этого видео:

https://www.youtube.com/watch?v=XWQXMncxg4k
👍22😁1
Распознавание лиц на RASPBERRY PI

Давно мы не работали с малинкой, а ведь она обладает крайне большим потенциалом и годится для самых разных проектов. На этот раз предлагаем вам предлагаем собрать устройство для распознавания лиц, которому можно найти самое разное применение.

Подробнее:

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

#ml #raspberrypi
👍16👏1
Распознавание речи с помощью Python

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

Как с помощью него распознавать речь без создания сложного объёмного кода — узнаете в этой статье:

https://nuancesprog.ru/p/15185/
🔥6👍1
Flask Tutorials

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

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

https://www.youtube.com/playlist?list=PL-osiE80TeTs4UjLw5MM6OjgkjFeUxCYH

#видео
👍17
Нет такой проблемы для которой не найдётся подходящая Python-библиотека
👍56🔥10
Веб-парсер на Python за 5 минут

Небольшая статья о том, как создать парсер веб-сайтов с использованием библиотеки BeautifulSoup и Pandas с подробным описанием:

https://www.kdnuggets.com/2022/02/build-web-scraper-python-5-minutes.html

#веб
🔥17👍9💩4
This media is not supported in your browser
VIEW IN TELEGRAM
MSeg: составной набор данных для многодоменной семантической сегментации

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

Подробнее:

https://github.com/mseg-dataset/mseg-api

#ml
👍19
Как сделать интерактивную карту с маршрутами на Python

Самый простой способ работы с картами — это использование OSMnx, пакета Python для загрузки геопространственных данных OpenStreetMap, моделирования, проектирования, визуализации и анализа пространства.

В этой статье вы научитесь работать с этими данными:

https://habr.com/ru/company/skillfactory/blog/654239/
23👍11👏1
Видеоурок по созданию Telegram бота на Python

Разработка телеграм ботов интересный и прибыльный процесс. За один урок вы с нуля сможете разработать Telegram Bot на основе языка Python. Вы изучите несколько основных команд для работы с пользователем и получением информации от него.

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

#бот
👍20💩5🤮3
Друг-новичок: Говорят, Python медленный. Я не хочу учиться медленному языку!

Я:
👍51😁9💩2🔥1
​​Менеджеры контекста и оператор with

Оператор with в Python — весьма полезный инструмент для правильного управления внешними ресурсами в ваших программах. Он позволяет использовать преимущества менеджеров контекста для обработки фаз установки и демонтажа, а также позволяет создавать собственные менеджеры контекста.

Подробнее:

https://realpython.com/python-with-statement/
👍11
Бесплатный курс по продвинутой разработке микросервисов на Go

Пишете на python и хотите работать с высокими нагрузками? Переходите на язык микросервисов вместе с экспертами Ozon.

После курса вы сможете:
— писать на Golang;
— разрабатывать надежный и поддерживаемый код;
— проектировать сложные распределенные системы;
— обеспечивать мониторинг и поддержку созданных систем;
— работать в самой быстрорастущей отрасли.

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

Оставить заявку можно по ссылке тут.

Этот #партнтёрский пост
🔥4
Главные секреты оптимизации доступа к данным с помощью кэширования

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

https://habr.com/ru/company/stm_labs/blog/654201/
👍4
Развёртывание приложения Django в Elastic Beanstalk

К концу этого руководства вы научитесь инициализировать и настраивать Elastic Beanstalk, интегрировать Elastic Beanstalk с RDS, получать сертификат SSL через AWS Certificate Manager и не только.

Хотите научиться работать с Elastic Beanstalk? Тогда читайте статью:

https://testdriven.io/blog/django-elastic-beanstalk/

#django
👍51🥰1
А если кто-то ещё не спрашивал, то всегда можно задать вопрос с максимально непонятной формулировкой
👍38
Создание бота для сообщества Вконтакте

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

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

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

#видео #бот
👍13👎2🤮1💩1
Сбор данных с обходом капчи посредством PYAUTOGUI, KERAS и TENSORFLOW

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

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

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

#tensorflow
👍242
Пересечение списков в Python

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

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

https://www.pythonforbeginners.com/basics/intersection-of-lists-in-python
👍13💩5