import Queue class Playlist: def __init__(self,prnt): self.prnt = prnt self.list = [] self.queue = Queue.Queue() self.curSong = 0 # Enqueue a song # Takes songInfo! def queueSong(self,song): self.queue.put(song) # Insert the list of songs def insert(self,list): self.list = list # Return the next song def next(self): if self.queue.empty() == False: return self.queue.get() song = self.list[self.curSong] self.curSong += 1 if self.curSong > len(self.list): self.curSong = 0 return song