Аудиомодуль Dejavu
Dejavu – это аудиомодуль на Python с открытым исходным кодом. Он может запоминать записанный звук, прослушивая его один раз, и этот звук сохраняется в базе данных.
После этого, когда проигрывается песня, микрофонный вход или дисковый файл, Dejavu пытается сопоставить звук с сохраненными в базе данными, и вернуть песню или запись, которая была воспроизведена ранее.
Модуль Dejavu превосходит распознавание отдельных сигналов с реалистичным количеством шума.
• Перейти к просмотру
🔗 Python tricks
Dejavu – это аудиомодуль на Python с открытым исходным кодом. Он может запоминать записанный звук, прослушивая его один раз, и этот звук сохраняется в базе данных.
После этого, когда проигрывается песня, микрофонный вход или дисковый файл, Dejavu пытается сопоставить звук с сохраненными в базе данными, и вернуть песню или запись, которая была воспроизведена ранее.
Модуль Dejavu превосходит распознавание отдельных сигналов с реалистичным количеством шума.
• Перейти к просмотру
🔗 Python tricks
GitHub
GitHub - worldveil/dejavu: Audio fingerprinting and recognition in Python
Audio fingerprinting and recognition in Python. Contribute to worldveil/dejavu development by creating an account on GitHub.
Особенности asyncio.wait_for() в асинхронном Python. Как работает таймаут
Конструкция asyncio.wait_for() используется для установления таймаута на выполнение асинхронной функции в Python. Но всё работает не так однозначно, давайте, как всегда, посмотрим глубже:)
• Перейти к просмотру
🔗 Python tricks
Конструкция asyncio.wait_for() используется для установления таймаута на выполнение асинхронной функции в Python. Но всё работает не так однозначно, давайте, как всегда, посмотрим глубже:)
• Перейти к просмотру
🔗 Python tricks
YouTube
Особенности asyncio.wait_for() в асинхронном Python. Как работает таймаут для корутины
Конструкция asyncio.wait_for() используется для установления таймаута на выполнение асинхронной функции в Python. Но всё работает не так однозначно, давайте, как всегда, посмотрим глубже:)
Мой курс «Хардкорная веб-разработка» — https://course.to.digital…
Мой курс «Хардкорная веб-разработка» — https://course.to.digital…
PySpark для аналитика
PySpark — это API Python для Apache Spark. Он позволяет выполнять крупномасштабную обработку данных в режиме реального времени. Благодаря данной статье ты узнаешь про применение PySpark при решении задач аналитики и машинного обучения.
• Перейти к просмотру
🔗 Python tricks
PySpark — это API Python для Apache Spark. Он позволяет выполнять крупномасштабную обработку данных в режиме реального времени. Благодаря данной статье ты узнаешь про применение PySpark при решении задач аналитики и машинного обучения.
• Перейти к просмотру
🔗 Python tricks
Хабр
PySpark для аналитика. Как правильно просить ресурсы и как понять, сколько нужно брать
Привет! Меня зовут Александр Ледовский. Я тимлид команды аналитики и DS, мы строим рекламные аукционы в Авито. Для работы с поисковыми логами мы пользуемся Apache Spark. Я расскажу о моём опыте работы...
Метод zfill()
Метод zfill() возвращает копию строки с символами '0', дополненными слева. С помощьб width ты указываешь длину возвращаемой строки. Предположим, начальная длина строки равна 10. А width указан 15. В этом случае zfill() возвращает копию строки с пятью цифрами «0», заполненными слева. Предположим, начальная длина строки равна 10. А width - 8. В этом случае zfill() не заполняет 0 цифр слева и возвращает копию исходной строки. Длина возвращаемой строки в этом случае будет равна 10.
🔗 Python tricks
Метод zfill() возвращает копию строки с символами '0', дополненными слева. С помощьб width ты указываешь длину возвращаемой строки. Предположим, начальная длина строки равна 10. А width указан 15. В этом случае zfill() возвращает копию строки с пятью цифрами «0», заполненными слева. Предположим, начальная длина строки равна 10. А width - 8. В этом случае zfill() не заполняет 0 цифр слева и возвращает копию исходной строки. Длина возвращаемой строки в этом случае будет равна 10.
🔗 Python tricks
Алгоритмы на Python. Бинарный поиск
В этом видео вы узнаете, что такое алгоритм, алгоритм бинарного поиска, О-большое
• Перейти к просмотру
🔗 Python tricks
В этом видео вы узнаете, что такое алгоритм, алгоритм бинарного поиска, О-большое
• Перейти к просмотру
🔗 Python tricks
YouTube
Алгоритмы на Python. Бинарный поиск
▶️В этом видео:
1️⃣ Что такое алгоритм
2️⃣ Алгоритм бинарного поиска
3️⃣ О-большое
🍕 Книга "Грокаем алгоритмы" А.Бхаргава:
https://vk.com/wall-54530371_184116
🍕 Сайт с задачками codewars.com
https://www.codewars.com/kata/
🍕 Задача коммивояжера:
https…
1️⃣ Что такое алгоритм
2️⃣ Алгоритм бинарного поиска
3️⃣ О-большое
🍕 Книга "Грокаем алгоритмы" А.Бхаргава:
https://vk.com/wall-54530371_184116
🍕 Сайт с задачками codewars.com
https://www.codewars.com/kata/
🍕 Задача коммивояжера:
https…
NumPy: Индексация, срезы, итерирование массивов
Продолжаем делиться циклом видеоматериалов про NumPy. В этот раз ты узнаешь, как выполняется считывание и запись значений в массивы NumPy, используя индексы и срезы. Также продемонстрирована списочная индексация и ее применение для одномерных и многомерных массивов.
• Перейти к просмотру
🔗 Python tricks
Продолжаем делиться циклом видеоматериалов про NumPy. В этот раз ты узнаешь, как выполняется считывание и запись значений в массивы NumPy, используя индексы и срезы. Также продемонстрирована списочная индексация и ее применение для одномерных и многомерных массивов.
• Перейти к просмотру
🔗 Python tricks
YouTube
#7. Индексация, срезы, итерирование массивов | NumPy уроки
Как выполняется считывание и запись значений в массивы NumPy, используя индексы и срезы. Индексация и срезы многомерных массивов. Итерирование массивов (array) с помощью циклов for. Свойство flat. Что такое списочная индексация и как ее применять для одномерных…
fixture в pytest
Фикстуры — это функции, которые будут выполняться перед каждой тестовой функцией, к которой они применяются. Фикстуры используются для подачи некоторых данных в тесты, таких как соединения с базой данных, URL-адреса для тестирования и некоторые виды входных данных. Благодаря данной статье ты научишься пользоваться fixture.
• Перейти к просмотру
🔗 Python tricks
Фикстуры — это функции, которые будут выполняться перед каждой тестовой функцией, к которой они применяются. Фикстуры используются для подачи некоторых данных в тесты, таких как соединения с базой данных, URL-адреса для тестирования и некоторые виды входных данных. Благодаря данной статье ты научишься пользоваться fixture.
• Перейти к просмотру
🔗 Python tricks
Хабр
Шпаргалка: fixture в pytest
В данной статье представлены примеры использования фикстур (fixture) в pytest. Фикстуры в pytest представляют собой функции, которые можно использовать при автоматизации...
Метод list.reverse
reverse() используется для переворачивания списка. Это простой и быстрый способ перевернуть список в Python, и он требует мало памяти. Данная функция возвращает значение None, поскольку она напрямую изменяет исходный список.
🔗 Python tricks
reverse() используется для переворачивания списка. Это простой и быстрый способ перевернуть список в Python, и он требует мало памяти. Данная функция возвращает значение None, поскольку она напрямую изменяет исходный список.
🔗 Python tricks
Многопоточность и GIL
Модули threading, queue и concurrent.futures. Использование потоков для параллельных вычислений на Python. GIL. Параллельность и конкурентность. Модуль asyncio. Модуль multiprocessing.
• Перейти к просмотру
🔗 Python tricks
Модули threading, queue и concurrent.futures. Использование потоков для параллельных вычислений на Python. GIL. Параллельность и конкурентность. Модуль asyncio. Модуль multiprocessing.
• Перейти к просмотру
🔗 Python tricks
YouTube
Многопоточность и GIL
Модули threading, queue и concurrent.futures. Использование потоков для параллельных вычислений на Python. GIL. Параллельность и конкурентность. Модуль asyncio. Модуль multiprocessing.
Лекция №13 в курсе "Python" (осень 2015).
Преподаватель курса: Сергей…
Лекция №13 в курсе "Python" (осень 2015).
Преподаватель курса: Сергей…
Курс "Объектно-ориентированное программирование на Python"
Курс "Объектно-ориентированное программирование на Python" знакомит с особенностями ООП в общем и его реализацией в языке Python. Предполагается, что вы знакомы с Python на уровне структурного программирования (основные типы данных, ветвления, циклы, функции).
• Перейти к просмотру
🔗 Python tricks
Курс "Объектно-ориентированное программирование на Python" знакомит с особенностями ООП в общем и его реализацией в языке Python. Предполагается, что вы знакомы с Python на уровне структурного программирования (основные типы данных, ветвления, циклы, функции).
• Перейти к просмотру
🔗 Python tricks
YouTube
Урок 1. Что такое объектно-ориентированное программирование
Первый урок курса "Объектно-ориентированное программирование на Python". Дается общее представление об ООП и его особенностях. Что такое класс, объект, наследование, инкапсуляция и полиморфизм. В конце урока рассматривается небольшой формальный пример объектно…
Matplotlib: Формат отображения меток
Продолжаем делиться циклом видеоматериалов про Matplotlib. В этот раз ты научишься управлять форматом отображения надписей у координатных осей с помощью методов set xticklabels(), set yticklabels(), а также следующих форматеров: NullFormatter, FormatStrFormatter, FuncFormatter, FixedFormatter.
• Перейти к просмотру
🔗 Python tricks
Продолжаем делиться циклом видеоматериалов про Matplotlib. В этот раз ты научишься управлять форматом отображения надписей у координатных осей с помощью методов set xticklabels(), set yticklabels(), а также следующих форматеров: NullFormatter, FormatStrFormatter, FuncFormatter, FixedFormatter.
• Перейти к просмотру
🔗 Python tricks
YouTube
#5. Настраиваем формат отображения меток у координатных осей | Matplotlib уроки
Узнаете как управлять форматом отображения надписей у координатных осей с помощью методов set_xticklabels(), set_yticklabels(), а также следующих форматеров: NullFormatter, FormatStrFormatter, FuncFormatter, FixedFormatter. Метод set_major_formatter() для…
Создание ИИ-ассистента
Благодаря данной статье ты научишься создавать своего ИИ-ассистента. Ты узнаешь, как преобразовать текст в речь, реализовать локализацию, а также собрать все вместе в приложении Streamlit.
• Перейти к просмотру
🔗 Python tricks
Благодаря данной статье ты научишься создавать своего ИИ-ассистента. Ты узнаешь, как преобразовать текст в речь, реализовать локализацию, а также собрать все вместе в приложении Streamlit.
• Перейти к просмотру
🔗 Python tricks
Хабр
Создай своего ИИ-ассистента с помощью ChatGPT и Streamlit
Привет, Хабр! 👋 Меня зовут Дима Косаревский, я инженер данных (DE), увлеченный Data Science и всем, что связано с этим направлением. Data Science позволяет извлекать ценную информацию из огромных...
Лучшие проекты для начинающих Python-разработчиков
В этом видео автор поделится несколькими проектами для начинающих Python-разработчиков, которые помогут вам закрепить теорию, применить полученные знания на практике и набить руку в написании кода.
Автор разберет, чем хорош каждый проект, какие навыки и темы он позволяет проработать, а также рассмотрит какие библиотеки и технологии можно использовать для их реализации.
• Перейти к просмотру
🔗 Python tricks
В этом видео автор поделится несколькими проектами для начинающих Python-разработчиков, которые помогут вам закрепить теорию, применить полученные знания на практике и набить руку в написании кода.
Автор разберет, чем хорош каждый проект, какие навыки и темы он позволяет проработать, а также рассмотрит какие библиотеки и технологии можно использовать для их реализации.
• Перейти к просмотру
🔗 Python tricks
YouTube
Лучшие Проекты Для Начинающих Python-Разработчиков
Получи профессию python-разработчика с нуля в SkillFactory:
https://clc.to/obwJEA
Скидка 50% по промокоду PyLounge до 09.03.2022
курс «Soft Skills для digital-менеджеров» по промокоду в подарок!
Можно сколько угодно упираться в сухую теорию, но без применения…
https://clc.to/obwJEA
Скидка 50% по промокоду PyLounge до 09.03.2022
курс «Soft Skills для digital-менеджеров» по промокоду в подарок!
Можно сколько угодно упираться в сухую теорию, но без применения…
Python 3.11
Смотрим, что нового-бодрого-прекрасного завезли в релизе Python 3.11, вышедшем недавно!
• Перейти к просмотру
🔗 Python tricks
Смотрим, что нового-бодрого-прекрасного завезли в релизе Python 3.11, вышедшем недавно!
• Перейти к просмотру
🔗 Python tricks
YouTube
⚡Python 3.11 — СКОРОСТНОЙ горячий пирожочек!
Смотрим, что нового-бодрого-прекрасного завезли в релизе Python 3.11, вышедшем вчера!
Мой курс «Хардкорная веб-разработка» — https://course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram — https://t.me/t0digital…
Мой курс «Хардкорная веб-разработка» — https://course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram — https://t.me/t0digital…
Свёрточные нейронные сети | Обучение сети на Python и TensorFlow
Краткое введение в архитектуру свёрточной нейронной сети и глубокое обучение (Deep Learning), сверточные нейронные сети. Демонстрация обучения свёрточной нейронной сети для задачи распознавания рукописных цифр (MNIST) на Tensorflow (Python) в среде Jupyter Notebook (Python).
Перейти к просмотру
🔗 Python tricks
Краткое введение в архитектуру свёрточной нейронной сети и глубокое обучение (Deep Learning), сверточные нейронные сети. Демонстрация обучения свёрточной нейронной сети для задачи распознавания рукописных цифр (MNIST) на Tensorflow (Python) в среде Jupyter Notebook (Python).
Перейти к просмотру
🔗 Python tricks
14 самых часто задаваемых вопросов на собеседовании про Python
Разбор 14 самых часто задаваемых вопросов для начинающих, а также для продвинутых Python-разработчиков.
Подробнее:👉тут
🔗 Python tricks
Разбор 14 самых часто задаваемых вопросов для начинающих, а также для продвинутых Python-разработчиков.
Подробнее:👉тут
🔗 Python tricks
Разбираемся с концепцией аутентификации в HTTP
Я часто путаю понятия авторизации и аутентификации между собой, поэтому решил создать материал, который закрепил бы эти понятия через какой-то практический опыт.
https://habr.com/ru/post/682170/
🔗 Python tricks
Я часто путаю понятия авторизации и аутентификации между собой, поэтому решил создать материал, который закрепил бы эти понятия через какой-то практический опыт.
https://habr.com/ru/post/682170/
🔗 Python tricks
Обзорный курс по FastAPI за 1 час. Создаем биржу труда. Часть 1
В видео я рассказываю что такое FastAPI, для чего использовать подобную технологию, что такое асинхронность и отличие от синхронного подхода. Все примеры показываю на примере написания реального проекта "Биржи труда". В этой части урока я настроил проект, подключил библиотеки, создал структуру проекта, подключил проект к базе данных c использованием docker и docker-compose и создал таблицы в базе данных.
Перейти к просмотру
🔗 Python tricks
В видео я рассказываю что такое FastAPI, для чего использовать подобную технологию, что такое асинхронность и отличие от синхронного подхода. Все примеры показываю на примере написания реального проекта "Биржи труда". В этой части урока я настроил проект, подключил библиотеки, создал структуру проекта, подключил проект к базе данных c использованием docker и docker-compose и создал таблицы в базе данных.
Перейти к просмотру
🔗 Python tricks
Big O нотация: что это такое и почему ее обязательно нужно знать каждому программисту
Чем отличается структура данных от абстрактного типа данных? Что такое Big O нотация и как ее применять? Мы постарались ответить на эти вопросы в данной статье.
Подробнее:👉тут
🔗 Python tricks
Чем отличается структура данных от абстрактного типа данных? Что такое Big O нотация и как ее применять? Мы постарались ответить на эти вопросы в данной статье.
Подробнее:👉тут
🔗 Python tricks
Парсинг на Python. Библиотека fake-useragent
В уроке вы научитесь пользоваться библиотекой fake-useragent, с помощью которой можно генерировать реальные юзерагенты для заголовков запроса.
Перейти к просмотру
🔗 Python tricks
В уроке вы научитесь пользоваться библиотекой fake-useragent, с помощью которой можно генерировать реальные юзерагенты для заголовков запроса.
Перейти к просмотру
🔗 Python tricks
Распознавание предметов одежды. Нейросети на Python
В этом видео рассматриваем, как в Keras в составе TensorFlow создать и обучить нейронную сеть для распознавания предметов одежды. Используется полносвязная нейронная сеть. Подробно рассматриваются все этапы обучения нейросети.
Перейти к просмотру
🔗 Python tricks
В этом видео рассматриваем, как в Keras в составе TensorFlow создать и обучить нейронную сеть для распознавания предметов одежды. Используется полносвязная нейронная сеть. Подробно рассматриваются все этапы обучения нейросети.
Перейти к просмотру
🔗 Python tricks