🖥 yandex-music-download
Скрипт на Python для скачивания треков с Яндекс Музыки.
Возможности
Возможность загрузки:
- Всех треков исполнителя
- Всех треков из альбома
- Всех треков из плейлиста
- Отдельного трека
- Загрузка всех метаданных трека/альбома:
- Номер трека
- Номер диска
- Название трека
- Исполнитель
- Дополнительные исполнители
- Год выпуска альбома
- Обложка альбома
- Название альбома
- Текст песни (при использовании флага —add-lyrics)
- Поддержка паттерна для пути сохранения музыки
Установка
Для запуска скрипта требуется Python 3.9+
<pre language="bash">
pip install git+https://github.com/llistochek/yandex-music-downloader
yandex-music-downloader —help</pre>
Код доступен на GitHub: https://github.com/kaimi-io/yandex-music-download.
@pythonl
@Pythonnewsone
Скрипт на Python для скачивания треков с Яндекс Музыки.
Возможности
Возможность загрузки:
- Всех треков исполнителя
- Всех треков из альбома
- Всех треков из плейлиста
- Отдельного трека
- Загрузка всех метаданных трека/альбома:
- Номер трека
- Номер диска
- Название трека
- Исполнитель
- Дополнительные исполнители
- Год выпуска альбома
- Обложка альбома
- Название альбома
- Текст песни (при использовании флага —add-lyrics)
- Поддержка паттерна для пути сохранения музыки
Установка
Для запуска скрипта требуется Python 3.9+
<pre language="bash">
pip install git+https://github.com/llistochek/yandex-music-downloader
yandex-music-downloader —help</pre>
Код доступен на GitHub: https://github.com/kaimi-io/yandex-music-download.
@pythonl
@Pythonnewsone
🖥 Разбор 70 задач Leetcode
Этот ролик охватывает следующие темы:
▫️Временную и пространственную сложность алгоритмов.
▫️Все основные структуры данных.
▫️Советы по подготовке к интервью.
Решения представлены на языке программирования Python 🐍.
Сохраните этот материал для подготовки к собеседованиям 👇
Полное 5.5-часовое видео: https://youtu.be/lvO88XxNAzs?si=EX7_LAu3y8g7WETG
@python_job_interview
@Pythonnewsone
Этот ролик охватывает следующие темы:
▫️Временную и пространственную сложность алгоритмов.
▫️Все основные структуры данных.
▫️Советы по подготовке к интервью.
Решения представлены на языке программирования Python 🐍.
Сохраните этот материал для подготовки к собеседованиям 👇
Полное 5.5-часовое видео: https://youtu.be/lvO88XxNAzs?si=EX7_LAu3y8g7WETG
@python_job_interview
@Pythonnewsone
YouTube
70 Leetcode problems in 5+ hours (every data structure) (full tutorial)
In this video we go through the solution and problem solving logic, walking through pretty much every leetcode question you need to know to pass a tech/programming interview, or to just become a better software engineer.
📹 Patreon:
This video took a few…
📹 Patreon:
This video took a few…
This media is not supported in your browser
VIEW IN TELEGRAM
🎵 UVR5 UI 🎵
Идеальный Python инструмент для удаления голоса с аудио с помощью удобного интерфейса Gradio UI.
👉 Этот проект основан на python-audio-separator (https://github.com/nomadkaraoke/python-audio-separator) (CLI-версия UVR5).
▪Github (https://github.com/Eddycrack864/UVR5-UI)
▪Colab (https://colab.research.google.com/github/Eddycrack864/UVR5-UI/blob/main/UVR_UI.ipynb)
@pythonl
@Pythonnewsone
Идеальный Python инструмент для удаления голоса с аудио с помощью удобного интерфейса Gradio UI.
👉 Этот проект основан на python-audio-separator (https://github.com/nomadkaraoke/python-audio-separator) (CLI-версия UVR5).
▪Github (https://github.com/Eddycrack864/UVR5-UI)
▪Colab (https://colab.research.google.com/github/Eddycrack864/UVR5-UI/blob/main/UVR_UI.ipynb)
@pythonl
@Pythonnewsone
This media is not supported in your browser
VIEW IN TELEGRAM
🤗 Большое обновление для локальных LLM!
Теперь вы можете легко использовать любую модель GGUF на
huggingface напрямую с ollama.
Просто укажите на репозиторий Hugging Face и запустите ее!
<code>Вот как запустить </code>
1. Найдите на хабе нужный GGUF, например Llama 3.2 3B.
2. <code>ollama run hf(.)co/hugging-quants/Llama-3.2-3B-Instruct-Q4_K_M-GGUF</code> remove ()
3. Работатайет со своей моделью локально, используя возможности llama.cpp
Документация: https://huggingface.co/docs/hub/ollama
@Pythonnewsone
Теперь вы можете легко использовать любую модель GGUF на
huggingface напрямую с ollama.
Просто укажите на репозиторий Hugging Face и запустите ее!
<code>Вот как запустить </code>
1. Найдите на хабе нужный GGUF, например Llama 3.2 3B.
2. <code>ollama run hf(.)co/hugging-quants/Llama-3.2-3B-Instruct-Q4_K_M-GGUF</code> remove ()
3. Работатайет со своей моделью локально, используя возможности llama.cpp
Документация: https://huggingface.co/docs/hub/ollama
@Pythonnewsone
https://uproger.com/%e2%9a%a1%ef%b8%8f-mistral-ai-predstavila-novye-modeli-3b-i-8b/
https://vc.ru/ai/1589261-mistral-ai-predstavila-novye-modeli-3b-i-8b
@Pythonnewsone
https://vc.ru/ai/1589261-mistral-ai-predstavila-novye-modeli-3b-i-8b
https://vc.ru/ai/1589261-mistral-ai-predstavila-novye-modeli-3b-i-8b
@Pythonnewsone
https://vc.ru/ai/1589261-mistral-ai-predstavila-novye-modeli-3b-i-8b
UPROGER | Программирование
⚡️ Mistral AI представила новые модели 3B и 8B.
Mistral AI, отмечая годовщину выпуска Mistral 7B, представила две новые модели: Ministral 3B и Ministral 8B.
Семейство этих моделей получило название «Ministraux», они отличаются высокой производительностью в области знаний, рассуждений, вызова функций…
Семейство этих моделей получило название «Ministraux», они отличаются высокой производительностью в области знаний, рассуждений, вызова функций…
👩💻 Преобразование текста в числовые значения является сложной задачей из-за различий в языковых представлениях.
Numerizer упрощает этот процесс, преобразуя различные текстовые форматы и варианты написания в числа. 💡
Установка:
$ pip install numerizer
»> from numerizer import numerize
»> numerize('forty two')
'42'
»> numerize('forty-two')
'42'
»> numerize('four hundred and sixty two')
'462'
»> numerize('one fifty')
'150'
»> numerize('twelve hundred')
'1200'
»> numerize('twenty one thousand four hundred and seventy three')
'21473'
»> numerize('one million two hundred and fifty thousand and seven')
'1250007'
»> numerize('one billion and one')
'1000000001'
»> numerize('nine and three quarters')
'9.75'
»> numerize('platform nine and three quarters')
'platform 9.75'
@Pythonnewsone
Numerizer упрощает этот процесс, преобразуя различные текстовые форматы и варианты написания в числа. 💡
Установка:
$ pip install numerizer
»> from numerizer import numerize
»> numerize('forty two')
'42'
»> numerize('forty-two')
'42'
»> numerize('four hundred and sixty two')
'462'
»> numerize('one fifty')
'150'
»> numerize('twelve hundred')
'1200'
»> numerize('twenty one thousand four hundred and seventy three')
'21473'
»> numerize('one million two hundred and fifty thousand and seven')
'1250007'
»> numerize('one billion and one')
'1000000001'
»> numerize('nine and three quarters')
'9.75'
»> numerize('platform nine and three quarters')
'platform 9.75'
@Pythonnewsone
Вышел PyTorch 2.5 🔥
Выпуск #PyTorch 2.5, в котором представлена новая серверная часть <code>cuDNN для SDPA,</code> компиляция torch.compile и ускорения производительности серверной части <code>TorchInductor CPP </code>
Все обновления можно найти здесь: https://pytorch.org/blog/pytorch2-5/
@Pythonnewsone
Выпуск #PyTorch 2.5, в котором представлена новая серверная часть <code>cuDNN для SDPA,</code> компиляция torch.compile и ускорения производительности серверной части <code>TorchInductor CPP </code>
Все обновления можно найти здесь: https://pytorch.org/blog/pytorch2-5/
@Pythonnewsone
🖥 Inquests - это простая, но элегантная HTTP-библиотека. Это дополнительная замена Requests, функциональность которой приостановлена.
https://github.com/jawah/niquests
@Pythonnewsone
https://github.com/jawah/niquests
https://github.com/jawah/niquests
@Pythonnewsone
https://github.com/jawah/niquests
👩💻 TheAlgorithms/Python (https://github.com/TheAlgorithms/Python/tree/master) — коллекция алгоритмов, написанных на языке Python. Он представляет собой открытый проект, куда разработчики со всего мира вносят свой вклад, добавляя различные алгоритмы, используемые в информатике, математике и науке о данных.
🔍 Репозиторий включает в себя сотни реализаций алгоритмов в различных категориях, таких как:
🌟 Сортировка и поиск (например, быстрая сортировка, бинарный поиск).
🌟 Структуры данных (например, деревья, графы, очереди).
🌟 Алгоритмы на графах (например, поиск в глубину, поиск в ширину).
🌟 Криптография (например, шифрование, хеширование).
🌟 Алгоритмы машинного обучения и многие другие!
💡 Цель проекта — предложить обучающий ресурс, где разработчики могут изучать и понимать, как работают различные алгоритмы. Каждый алгоритм сопровождается примерами кода, а многие из них имеют детальные объяснения
🔐 Лицензия: MIT
▪️Github (https://github.com/TheAlgorithms/Python/tree/master)
@python_job_interview
@Pythonnewsone
🔍 Репозиторий включает в себя сотни реализаций алгоритмов в различных категориях, таких как:
🌟 Сортировка и поиск (например, быстрая сортировка, бинарный поиск).
🌟 Структуры данных (например, деревья, графы, очереди).
🌟 Алгоритмы на графах (например, поиск в глубину, поиск в ширину).
🌟 Криптография (например, шифрование, хеширование).
🌟 Алгоритмы машинного обучения и многие другие!
💡 Цель проекта — предложить обучающий ресурс, где разработчики могут изучать и понимать, как работают различные алгоритмы. Каждый алгоритм сопровождается примерами кода, а многие из них имеют детальные объяснения
🔐 Лицензия: MIT
▪️Github (https://github.com/TheAlgorithms/Python/tree/master)
@python_job_interview
@Pythonnewsone
🖥 optillm (https://github.com/codelion/optillm) — инструмент для оптимизации процесса вывода языковых моделей (LLM) через прокси-сервер. Он поддерживает различные подходы к оптимизации, такие как цепочки размышлений (CoT), самоотражение, алгоритм R* и другие. Этот инструмент позволяет использовать модели, совместимые с OpenAI API, и позволяет легко интегрировать их с существующими инструментами и фреймворками.
🌟 Основная цель — упростить работу с крупными языковыми моделями, обеспечивая их более эффективное использование, включая поддержку нескольких техник вывода и оптимизации
🔐 Лицензия: Apache-2.0
▪️Github (https://github.com/codelion/optillm)
@data_analysis_ml
@Pythonnewsone
🌟 Основная цель — упростить работу с крупными языковыми моделями, обеспечивая их более эффективное использование, включая поддержку нескольких техник вывода и оптимизации
🔐 Лицензия: Apache-2.0
▪️Github (https://github.com/codelion/optillm)
@data_analysis_ml
@Pythonnewsone
Привет, написал небольшую статью про релиз Python 3.13, может кому будет полезно.
@Pythonnewsone
https://pythonguides.ru/posts/python-3-13-release
@Pythonnewsone
https://pythonguides.ru/posts/python-3-13-release
👩💻 Урок (https://www.youtube.com/watch?v=JK-B-CT34EU) по созданию современного настольного GUI- приложения с использованием Python и PySide6!
🔍 Что вы изучите:
🌟 Настройка среды разработки
🌟 Создание главного окна приложения
🌟 Проектирование и реализация современных компонентов пользовательского интерфейса
🌟 Обработка взаимодействий и событий пользователя
🌟 Настройка внешнего вида с помощью таблиц стилей
🌟 Создание темных и светлых тем приложения
🕞 Продолжительность: 2:06:51
🔗 Ссылка: *клик* (https://www.youtube.com/watch?v=JK-B-CT34EU)
@pythonl
@Pythonnewsone
🔍 Что вы изучите:
🌟 Настройка среды разработки
🌟 Создание главного окна приложения
🌟 Проектирование и реализация современных компонентов пользовательского интерфейса
🌟 Обработка взаимодействий и событий пользователя
🌟 Настройка внешнего вида с помощью таблиц стилей
🌟 Создание темных и светлых тем приложения
🕞 Продолжительность: 2:06:51
🔗 Ссылка: *клик* (https://www.youtube.com/watch?v=JK-B-CT34EU)
@pythonl
@Pythonnewsone
🖥 financial-data-analyst (https://github.com/anthropics/anthropic-quickstarts/tree/main/financial-data-analyst) — набор советов и гайдов для быстрого старта работы с Claude AI для анализа финансовых данных.
Он показывает, как использовать возможности ИИ для обработки и анализа финансовой информации с помощью Claude, предлагая готовые к работе шаблоны и сценарии для анализа
▪️Github (https://github.com/anthropics/anthropic-quickstarts/tree/main/financial-data-analyst)
@data_analysis_ml
@Pythonnewsone
Он показывает, как использовать возможности ИИ для обработки и анализа финансовой информации с помощью Claude, предлагая готовые к работе шаблоны и сценарии для анализа
▪️Github (https://github.com/anthropics/anthropic-quickstarts/tree/main/financial-data-analyst)
@data_analysis_ml
@Pythonnewsone
🖥 py2many: Python to many CLike languages transpiler
Инструмент py2many помогает переводить код на Python в код на различных языках, включая Rust.
Он поддерживает множество языков, таких как Rust, C++, Julia, Kotlin и другие, а также способен генерировать код Python с аннотациями типов.
Для трансляции кода используется команда в терминале, после чего сгенерированный код компилируется.
На сайте проекта доступна документация с инструкциями по установке необходимых библиотек и форматировщиков.
GitHub: https://github.com/py2many/py2many
@Pythonnewsone
Инструмент py2many помогает переводить код на Python в код на различных языках, включая Rust.
Он поддерживает множество языков, таких как Rust, C++, Julia, Kotlin и другие, а также способен генерировать код Python с аннотациями типов.
Для трансляции кода используется команда в терминале, после чего сгенерированный код компилируется.
На сайте проекта доступна документация с инструкциями по установке необходимых библиотек и форматировщиков.
GitHub: https://github.com/py2many/py2many
@Pythonnewsone
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 ChatGPT попросили написать SQL запросы для работы с базой данных магазина.
Ответ убил
🌟 Кажется, ии медленно уничтожает человечество...
@data_analysis_ml
@Pythonnewsone
Ответ убил
🌟 Кажется, ии медленно уничтожает человечество...
@data_analysis_ml
@Pythonnewsone