#!/usr/bin/python import MySQLdb print "Content-Type: text/xml\n" conn = MySQLdb.connect (host = "database", user = "ccadmin", passwd = "8f#pcs844g", db = "classical") cursor = conn.cursor() cursor.execute("SELECT COUNT(DISTINCT value) FROM en_attr_text attr_catno INNER JOIN en_rectrack rt ON(attr_catno.item_id=rt.recwork_id) INNER JOIN en_rectrack_format USING(rectrack_id) WHERE name=1007 AND value <> ''") print """ """ while(1): row = cursor.fetchone() if row==None: break print """ http://www.classical.com/album/%s """ % row[0].replace(" ","+").replace("(", "%28").replace(")","%29") print "" cursor.close() conn.close()