Advertisement
Guest User

Python Directory Music Player

a guest
Oct 24th, 2015
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.91 KB | None | 0 0
  1. #Program that plays all songs in a given directory
  2.  
  3. from pygame import *
  4. from glob import glob
  5. import os.path
  6.  
  7. print "Initializing PyGame..."
  8. init()
  9. print "Initializing Mixer..."
  10. mixer.init()
  11.  
  12. playlist = glob('C:\\Users\\user\\Desktop\\Tryad - Listen\\*.ogg')
  13.  
  14. print "The songs in this directory are:"
  15. for song in playlist:
  16.     print os.path.basename(song)
  17.  
  18. for song in playlist:
  19.     try:
  20.         print "Loading",os.path.basename(song).split('.')[0],"from disk..."
  21.         mixer.music.load(song)
  22.         print "Playing..."
  23.         mixer.music.play()
  24.         while mixer.music.get_busy():
  25.             time.Clock().tick(1000)     #Forcing framrate so that mixer plays music
  26.             if mixer.music.get_pos()%15000==0 :
  27.                 print mixer.music.get_pos()/1000,"seconds played"
  28.            
  29.     except KeyboardInterrupt:
  30.         continue
  31.  
  32. print "Finished playing all songs in directory!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement