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

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

Войти через центр авторизации
Похожие вопросы
02 июн. 2024, в 01:13
2000 руб./за проект
01 июн. 2024, в 23:49
50000 руб./за проект
01 июн. 2024, в 23:20
30000 руб./за проект