Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Mp3MusicPlayer(object):
- isPaused = False
- def __init__(self, filename):
- try:
- pygame.mixer.music.load(filename)
- except pygame.error:
- print("There is a problem with loading the file")
- def play_music(self):
- if self.isPaused:
- try:
- pygame.mixer.music.unpause()
- except pygame.error:
- print("There is a problem with unpausing")
- bildaufbau()
- else:
- try:
- pygame.mixer.music.play()
- except pygame.error:
- print("There is a problem with playing")
- bildaufbau()
- def pause_music(self):
- try:
- pygame.mixer.music.pause()
- except pygame.error:
- print("There is a problem with pausing")
- bildaufbau()
- self.isPaused = True
- def stop_music(self):
- try:
- pygame.mixer.music.stop()
- except pygame.error:
- print("There is a problem with stoping")
- bildaufbau()
- if __name__ == "__main__":
- myPlayer = Mp3MusicPlayer("meineMusic.mp3")
- myPlayer.play_music()
- myPlayer.pause_music()
- myPlayer.play_music()
- myPlayer.stop_music()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement