Advertisement
Guest User

Untitled

a guest
Jun 26th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.04 KB | None | 0 0
  1. class Mp3MusicPlayer(object):
  2.    
  3.     isPaused = False
  4.  
  5.     def __init__(self, filename):
  6.         try:
  7.                 pygame.mixer.music.load(filename)
  8.             except pygame.error:
  9.                 print("There is a problem with loading the file")
  10.  
  11.     def play_music(self):
  12.         if self.isPaused:
  13.             try:
  14.                 pygame.mixer.music.unpause()
  15.             except pygame.error:
  16.                 print("There is a problem with unpausing")
  17.             bildaufbau()
  18.         else:
  19.             try:
  20.                 pygame.mixer.music.play()
  21.             except pygame.error:
  22.                 print("There is a problem with playing")
  23.             bildaufbau()
  24.  
  25.  
  26.     def pause_music(self):
  27.         try:
  28.             pygame.mixer.music.pause()
  29.         except pygame.error:
  30.             print("There is a problem with pausing")
  31.         bildaufbau()
  32.         self.isPaused = True
  33.  
  34.  
  35.     def stop_music(self):
  36.         try:
  37.             pygame.mixer.music.stop()
  38.         except pygame.error:
  39.             print("There is a problem with stoping")
  40.         bildaufbau()
  41.  
  42.  
  43.  
  44. if __name__ == "__main__":
  45.     myPlayer = Mp3MusicPlayer("meineMusic.mp3")
  46.  
  47.     myPlayer.play_music()
  48.     myPlayer.pause_music()
  49.     myPlayer.play_music()
  50.     myPlayer.stop_music()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement