@pyww

Можете пожалуйста помочь с ошибкой в программе в Python?

Ошибка такова:
Возникло исключение: AttributeError
'MP3Player' object has no attribute 'sound'
File "C:\Users\Никита\Documents\lessons.py", line 81, in update_timeline
pos = self.sound.get_pos() / 1000.0
^^^^^^^^^^
File "C:\Users\Никита\Documents\lessons.py", line 91, in
mp3player.update_timeline()
AttributeError: 'MP3Player' object has no attribute 'sound'

Вот код в диапазоне от 80 до 92 строк
def update_timeline(self):
        # Get current playback position
        pos = self.sound.get_pos() / 1000.0 # <-- Вот тут проблема

        # Update timeline position
        self.timeline.set(pos)

        # Schedule the next update
        self.timeline.after(100, self.update_timeline)

root = tk.Tk()
mp3player = MP3Player(root)
mp3player.update_timeline() #<-- И тут
root.mainloop()

Делаю мп3 плеер но вот вышла проблема помогите пожалуйста.
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
@ceytnot
Работаю не по специальности (:
Мало данных. Непонятно какой вы пользуетесь библиотекой и пользуетесь ли вообще. Фрагмент кода, видимо, является частью класса. Обе ошибки по сути указывают на то, что у вас нет атрибута sound в классе MP3player, о чем собственно в описании ошибок так и написано. Разберитесь с этой строчкой: pos = self.sound.get_pos() и с атрибутом sound. Действительно ли он там должен быть и правильно ли вы его записали.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект