#!/usr/bin/env python from subprocess import * import re print "Content-type: text/html\n\n" DITHERDIR = "/home/pepper/im/imdither/dithers"; def get_ditherfiles(): filesString = Popen(["ls", DITHERDIR], stdout=PIPE).communicate()[0] files = filesString.split("\n"); #javascript = "var ditherfiles = [" javascript = "[" for i in files: if not i: continue javascript += "\"%s\", " % (i); javascript = javascript[:-2] javascript += "]"; return javascript print get_ditherfiles();