How to scramble a playlist ?
eric at ericanddebbie.com
eric at ericanddebbie.com
Tue Jan 20 22:09:25 CET 2009
Here's a way to do it in python:
#!/usr/bin/env python
import sys, random
filename = sys.argv[1]
a = open(filename).read().strip().split("\n")
random.shuffle(a)
for i in a:
print i
If you're not famililar with shell stuff:
Save that to a file like "scramble" and then do:
python scramble myfile
You can just type "scramble myfile" after you've done
"chmod +x scramble"
Probably you want to redirect the list into a file:
python scramble myplaylist.txt > /tmp/shuffledplaylist.txt
or you can add python code to accept another argument for an
outfilename and write the file -- with a check to make sure you're not
overwriting an existing file (don't want you to overwrite your
playlist on accident :)
Eric
More information about the community
mailing list