Группа Python Python Polyak_ 12 дней назад

Я сделал программу-песенник для НОУ "Поиск"

95 просмотров
Я сделал программу-песенник для НОУ "Поиск"

      В начале этого года я решил участвовать в НОУ "Поиск". Это мероприятие, в котором ребята со всей России, но в основном из Омской области сдают и защищают проекты. Ноу "Поиск" очень важный этап для получения стипендии главы Омской области, а я именно её и добиваюсь :)

     Я решил сделать программу песенник. Песенники - сайты или программы для отображения песен и аккордов для них. В них можно найти любую песню и аккорды к ней для самостоятельной игры например на Гитаре. Я сам гитарист, и также примерно в то время закрылся самый лучший сайт-песенник: AmDm. Его закрыли за нарушение авторских прав (Например размещения песен В. Цоя ,примечание: инициаторы козлы). Я решил написать аналог сайта.

     Программу я писал на python, использовал tkinter для GUI, BeautifulSoup и request для парсера данных и pychord для работы с аккордами.

     Сама программа работает так: после ввода песни в окно поиска программа посылает запрос через google и ищет данную песню на сайтах muzland.ru и mytabs.ru, а далее отображает текст песни с аккордами, а также их аппликатуры.

     Самая сложная часть проекта - генерация аппликатур. Был вариант внести в базу данных куча вариантов аппликатур, но это долго. Я решил сделать их генератор на основе шаблонов для типовых аккордов. На этом этапе я добавил возможность генерации аппликатур второго инструмента - балалайки (Мой младший брат начал её изучение).

     Я выиграл муниципальный и межрегиональный этапы соревнований, получил везде лауреата, а также скоро я получу стипендию!!! 

     Пост получился коротким, но если у вас возникли вопросы или пожелания - пишите в комментариях! Файл с .exe прикрепить не смогу в ближайшее время по техническим причинам. 

     #поднимем_актив_в_максфорд

Polyak_
#поднимем_актив_в_максфорд
Kotik
Kotik
12 дней назад
0

Нужен .exe файл... 

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

Ещё очень хочется фоток побольше. А то не до конца понятно... 

А так очень круто, что у тебя всё получилось! Максфорд гордится тобой))) 

Максимальное уважение! 

#
Polyak_
Polyak_
12 дней назад
+1

Я бы не рекомендовал эту программу для новичков, т к была сделана для тех, кто не может расстаться с AmDm, а также некоторые баги могут помешать обучению. Рекомендую сайт muzland.ru или можно поискать зеркала amdm

Kotik
Kotik
12 дней назад
0

Грусть, печаль и тоска