Lawrence D'Oliveiro: >So no, using alternative quotes does not make things more readable.<
You think that this: '<rect x="%f" y="%f" width="%d" height="%d" style="fill:blue;stroke:pink;stroke-width:5;fill-opacity:0.1;stroke- opacity:0.9"/> ' Isn't a bit more readable and simpler to write than: "<rect x=\"%f\" y=\"%f\" width=\"%d\" height=\"%d\" style=\"fill:blue;stroke:pink;stroke-width:5;fill-opacity:0.1;stroke- opacity:0.9\"/> " I think lot of doesn't agree with you. In such situation it can also be positive to split such string in two or more parts, for example (untested): style = ("fill:blue; stroke:pink; stroke-width:5; " "fill-opacity:0.1; stroke-opacity:0.9") print >> fo, '<rect x="%f" y="%f" width="%d" height="%d" style="%s"/> ' % (abs_x, abs_y, w, h, style) Bye, bearophile -- http://mail.python.org/mailman/listinfo/python-list