Page 1 of 1

$ pip установить eyed3

Posted: Sat Feb 01, 2025 10:01 am
by hasinam2206
Попробовав эти варианты для себя, я решил продолжить с eyeD3, который имеет хороший API, который вы можете использовать и не отягощаться сложностями спецификации ID3 MP3. Вы можете выполнить следующий шаг, чтобы установить eyeD3 с помощью pip:


При установке этого пакета на macOS вам може зарубежные китайцы в австралии: данные т потребоваться установить libmagic с помощью brew. У пользователей Windows и Linux не должно возникнуть проблем с установкой eyeD3.

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

Отображение текущих тегов MP3
Редактировать тег MP3
Откройте один или несколько файлов MP3.
Большинство пользовательских интерфейсов включают меню или кнопку для открытия файлов и папок. Вы можете перейти к меню Файл, чтобы выполнить эту операцию. Вы хотите увидеть теги для различных файлов MP3, для этого вам нужен виджет, который может выполнить эту задачу в хорошей манере.

Табличный вариант с упорядоченными строками и столбцами является предпочтительным выбором, поскольку он позволяет вам иметь маркированные столбцы для тегов MP3. В наборе инструментов wxPython есть несколько виджетов, которые могут это сделать. Ниже приведены два верхних варианта:

wx.grid.Сетка
wx.ListCtrl
Предпочтительно использовать wx.ListCtrl, так как виджет сетки сложнее в использовании. Наконец, вам нужна кнопка, которая будет использоваться для редактирования выбранного тега MP3. Теперь, когда вы знаете, чего хотите, вы можете это нарисовать:

Иллюстрация выше дает нам представление о том, как должно выглядеть приложение. Теперь, когда вы знаете, что хотите сделать, пришло время кодировать.