en
Feedback
Python tricks | Хитрости Питона

Python tricks | Хитрости Питона

Open in Telegram

Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты. Сотрудничество: @SIeep_Token Мы на платформе: https://telegram.me/python_tricks Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy

Show more
6 053
Subscribers
No data24 hours
-117 days
-5930 days
Posts Archive
fixture в pytest Фикстуры — это функции, которые будут выполняться перед каждой тестовой функцией, к которой они применяются. Фикстуры используются для подачи некоторых данных в тесты, таких как соединения с базой данных, URL-адреса для тестирования и некоторые виды входных данных. Благодаря данной статье ты научишься пользоваться fixture. • Перейти к просмотру 🔗 Python tricks

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

Алгоритмы на Python. Бинарный поиск В этом видео вы узнаете, что такое алгоритм, алгоритм бинарного поиска, О-большое • Перейти к просмотру 🔗 Python tricks

Метод zfill() Метод zfill() возвращает копию строки с символами '0', дополненными слева. С помощьб width ты указываешь длину
Метод zfill() Метод zfill() возвращает копию строки с символами '0', дополненными слева. С помощьб width ты указываешь длину возвращаемой строки. Предположим, начальная длина строки равна 10. А width указан 15. В этом случае zfill() возвращает копию строки с пятью цифрами «0», заполненными слева. Предположим, начальная длина строки равна 10. А width - 8. В этом случае zfill() не заполняет 0 цифр слева и возвращает копию исходной строки. Длина возвращаемой строки в этом случае будет равна 10. 🔗 Python tricks

PySpark для аналитика PySpark — это API Python для Apache Spark. Он позволяет выполнять крупномасштабную обработку данных в режиме реального времени. Благодаря данной статье ты узнаешь про применение PySpark при решении задач аналитики и машинного обучения. • Перейти к просмотру 🔗 Python tricks

Особенности asyncio.wait_for() в асинхронном Python. Как работает таймаут Конструкция asyncio.wait_for() используется для установления таймаута на выполнение асинхронной функции в Python. Но всё работает не так однозначно, давайте, как всегда, посмотрим глубже:) • Перейти к просмотру 🔗 Python tricks

Аудиомодуль Dejavu Dejavu – это аудиомодуль на Python с открытым исходным кодом. Он может запоминать записанный звук, прослушивая его один раз, и этот звук сохраняется в базе данных. После этого, когда проигрывается песня, микрофонный вход или дисковый файл, Dejavu пытается сопоставить звук с сохраненными в базе данными, и вернуть песню или запись, которая была воспроизведена ранее. Модуль Dejavu превосходит распознавание отдельных сигналов с реалистичным количеством шума. • Перейти к просмотру 🔗 Python tricks

Многопроцессность, многопоточность, асинхронность в Python и не только. Что это и как работает? Этот выпуск о том, как заставить наше приложение летать! Поговорим о процессорах, о том, как они работают, о многоядерных CPU и Hyper-Threading, о процессах, потоках и многопоточности, а также об асинхронности или кооперативной многозадачности. • Перейти к просмотру 🔗 Python tricks

Разбираемся в asyncio На вебинаре Артем Бакулев, backend-разработчик KTS, рассказывает основные принципы асинхронности и asyncio в Python. • Перейти к просмотру 🔗 Python tricks

Распознаем текст по аудио с помощью Python Для распознавания речи в аудиофайле вам понадобится использовать библиотеку Speech
Распознаем текст по аудио с помощью Python Для распознавания речи в аудиофайле вам понадобится использовать библиотеку SpeechRecognition. Вам нужно будет установить библиотеку SpeechRecognition, которую можно установить с помощью pip install SpeechRecognition. Обратите внимание, что данный код предполагает, что входной аудиофайл имеет формат WAV. Если ваш аудиофайл имеет другой формат, вам может потребоваться предварительно конвертировать его в WAV. 🔗 Python tricks

Python REST API. Разработка RESTFul проекта на Python Flask Большой урок по изучению REST API. В ходе урока для начинающих вы с нуля изучите теорию и построите на практике полноценное RESTFul API приложение. • Перейти к просмотру 🔗 Python tricks

Прогноз погоды через API на Python. Запросы GET и ответы JSON. Аннотации к функциям на Python В этом видео автор подробно объяснил, как работать с различными API в Python на примере прогноза погоды. Посмотрев его, вы не столько научитесь получать данные о погоде конкретно с этого сайта, сколько поймёте, как в принципе работает взаимодействие с различными API. • Перейти к просмотру 🔗 Python tricks

Ключевое слово nonlocal Похожее по функционалу на global, ключевое слово nonlocal позволяет обращаться к переменным из нелока
Ключевое слово nonlocal Похожее по функционалу на global, ключевое слово nonlocal позволяет обращаться к переменным из нелокальной области видимости. Поведение nonlocal заключается в том, что интерпретатор ищет переменную в ближайшей области видимости. Основное различие с global в том, что с помощью nonlocal нельзя получить переменные из глобальной области видимости. 🔗 Python tricks

Объединение элементов списка и кортежа Для объединения списка и кортежа в Python можно использовать оператор распаковки *. В
Объединение элементов списка и кортежа Для объединения списка и кортежа в Python можно использовать оператор распаковки *. В этом примере мы использовали оператор распаковки для объединения элементов списка my_list и кортежа my_tuple в один список new_list. Оператор * превращает итерируемый объект в последовательность аргументов, которые можно передать в другую функцию или структуру данных. 🔗 Python tricks

TensorFlow: Введение в Keras Продолжаем делиться циклом видеоматериалов про TensorFlow. В этот раз продемонстрировано создание полносвязного слоя нейронной сети с помощью класса tf.keras.layers.Layer, а также модель нейронной сети с помощью класса tf.keras.Model. • Перейти к просмотру 🔗 Python tricks

🔥 5 приемов Python, которые отличают профессионалов от новичков В этой статье мы рассмотрим пять подходов senior- и junior-п
🔥 5 приемов Python, которые отличают профессионалов от новичков В этой статье мы рассмотрим пять подходов senior- и junior-программистов к решению распространенных задач. Все задачи взяты из адвент-календаря. Многие из них повторяются многократно в AoC и в других задачниках по программированию и тестах, с которыми вы можете столкнуться, например, на собеседовании при приеме на работу. //Читать статью 🔗 Python tricks

🎬 Фриланс на Python | Лучший модуль для распознавания речи Фриланс на Python. В данном видео выполняем заказ взятый на фрилансе с помощью Python. Используем лучший на сегодня модуль для распознавания текста в аудио для транскрибации текста в файл. ➖ https://www.youtube.com/watch?v=6M6bbTyMVV0 🔗 Python tricks

🎬 Паттерн Repository в Python - Улучшаем ваш кодhttps://youtu.be/u7dlhR7tw-8 🔗 Python tricks

🎬 Веб-разработка на Python с нуля: лёгкий старт для новичковhttps://www.youtube.com/watch?v=wemDXaHlibk 🔗 Python tricks

🎬 Красивый графический интерфейс на Python | Все Фишки DearPyGui В данном видео рассмотрим принцип создания современных графических приложений, используя DearPyGui. Библиотека предоставляет более 70 готовых виджетов, которые можно комбинировать между собой, создавая сотни различных комбинаций. В неё уже интегрированы С++ библиотеки, которые позволяют рисовать современные графики и работать с редактором узлов. Она также предоставляет удобные инструменты для отладки, что позволит вам тестировать свою программу прямо во время выполнения. ➖ https://www.youtube.com/watch?v=Fkpr0au59aU 🔗 Python tricks