Exemplo n.º 1
0
def saveSongs ():
	global songList
	fileHandle = open(TEXT_FILENAME, 'w')
	fileHandle.write(PandoraUnchained.textFromSongList(songList))
	fileHandle.close()

	fileHandle = open(CSV_FILENAME, 'w')
	fileHandle.write(PandoraUnchained.csvFromSongList(songList))
	fileHandle.close()
Exemplo n.º 2
0
def downloadByCode (code):
	global songList
	songList = []
	if (code < 3):
		bookmarksList = data.getBookmarks(lambda bookmarkCount: updateProgress(bookmarkCount, 'bookmarks'))
		print 'Done.'
		songList += bookmarksList
	if (code != 2):
		likesList = data.getLikes(lambda likeCount, thumbCount: updateProgress(noneSafeAddition(likeCount, thumbCount), 'likes'))
		print 'Done.'
		songList += likesList
	print
	sys.stdout.write('Removing duplicate songs... ')
	sys.stdout.flush()
	songList = PandoraUnchained.makeSongListNoDuplicates(songList)