python_practics
5.29K subscribers
1.85K photos
205 videos
119 files
59 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Savant: новый высокопроизводительный фреймворк Python для видеоаналитики на оборудовании Nvidia

В статье рассматривается новый открытый фреймворк для потоковой видеоаналитики и демонстрируются его возможности на примере демонстрационного приложения, которое использует модель DeepStream’s PeopleNet для обнаружения людей и их лиц, размывает лица и отображает панель управления с помощью OpenCV CUDA.

Мы будем использовать Savant для обработки видео в реальном времени с протоколом RTSP и для обработки видеофайлов в пакетном режиме, чтобы продемонстрировать, как конвейер может достигать скорости 400 кадров в секунду на Nvidia Tesla T4.

Подробнее👇

#фреймворки_библиотеки

@python_practics
👍3
Сброс предела глубины рекурсии

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

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍12
Как создать приложение на C# с использованием приложения на Python

Интеграция скриптов Python в приложение на C# позволяет использовать обширные библиотеки Python, сохраняя при этом все преимущества строго типизированного языка C#. Это особенно полезно в ситуациях, когда необходимо выполнять сложные вычисления или анализ данных, для которых уже существуют мощные и хорошо зарекомендовавшие себя библиотеки Python, такие как pandas или NumPy. Вместо того чтобы разрабатывать новые API или сервисы для выполнения этих задач, можно непосредственно вызывать скрипты Python из C# кода, что упрощает процесс разработки и уменьшает время на интеграцию.

Этот гайд предоставляет пошаговое руководство по созданию приложения на C#, которое вызывает скрипт Python, использует виртуальное окружение для управления зависимостями Python и измеряет время выполнения скрипта. Такой подход позволяет комбинировать лучшие стороны обоих языков.

Подробнее👇

#статьи

@python_practics
👍9
Cracking the Data Science Interview: Unlock insider tips from industry experts to master the data science field

Чему вы научитесь:

• Основам и ключевым концепциям в области Data Science;
• Подготовке к интервью на позиции Data Scientist, включая типичные вопросы и задачи;
• Анализу данных и использованию основных инструментов и библиотек Data Science;
• Построению и оценке моделей машинного обучения;
• Представлению и интерпретации результатов анализа данных.

Эта книга предоставит вам ценные инсайдерские советы от экспертов отрасли, помогая вам успешно подготовиться к собеседованиям и освоить основные навыки, необходимые для работы в Data Science.

Книга в формате pdf👇

#курсы_книги

@python_practics
👍3
Ставь 👍 если было полезно

#теория_python

@python_practics
👍5🤔1
Какая функция создает из переданной ей коллекции тип данных множество?
Anonymous Quiz
84%
set()
6%
bun()
10%
lot()
👍3
Как создать волшебника в Django: многошаговые формы

Сегодня мы поговорим о магии, но не той, что преподают в Хогвартсе. Речь пойдет о создании волшебника, точнее многошагового мастера форм в Django, который позволяет пользователю шаг за шагом продвигаться к желаемому результату. Эта статья расскажет, как использовать django-formtools для реализации волшебства на вашем сайте.

Подробности👇

#статьи

@python_practics
👍8
Внимание! - Вопрос!

Что такое REST?

REST (Representational state transfer «передача состояния представления») – соглашение о том, как выстраивать сервисы. Под REST часто имеют в виду т.н HTTP REST API. Как правило, это веб-приложение с набором урлов – конечных точек. Урлы принимают и возвращают данные в формате JSON. Тип операции задают методом HTTP-запроса, например:

• GET – получить объект или список объектов
• POST – создать объект
• PUT – обновить существующий объект
• PATCH – частично обновить существующий объект
• DELETE – удалить объект
• HEAD – получить метаданные объекта.


#вопросы_из_собеседований

@python_practics
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Игра "Виселица" на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍3
Задача:

Завершите решение так, чтобы оно возвращало значение true, если первый переданный аргумент (строка) заканчивается вторым аргументом (также строкой).

Пример:

   solution('abc', 'bc') # returns true
solution('abc', 'd') # returns false


#задачник

@python_practics
👍2
Случайное целое число

Этот фрагмент кода поможет вам быстро и удобно получить случайное число из любого диапазона благодаря модулю стандартной библиотеки Python random.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍15👎1
Ставь 👍 если было полезно

#теория_python

@python_practics
👍18🔥31
Внимание! - Вопрос!

Что такое SOAP?

SOAP (от англ. Simple Object Access Protocol - простой протокол доступа к объектам; вплоть до спецификации 1.2) - протокол обмена структурированными сообщениями в распределённой вычислительной среде. Первоначально SOAP предназначался в основном для реализации удалённого вызова процедур (RPC). Сейчас протокол используется для обмена произвольными сообщениями в формате XML, а не только для вызова процедур. Официальная спецификация последней версии 1.2 протокола никак не расшифровывает название SOAP. SOAP является расширением протокола XML-RPC. SOAP может использоваться с любым протоколом прикладного уровня: SMTP, FTP, HTTP, HTTPS и др. Однако его взаимодействие с каждым из этих протоколов имеет свои особенности, которые должны быть определены отдельно. Чаще всего SOAP используется поверх HTTP.

#вопросы_из_собеседований

@python_practics
👍2