On 22/11/11 18:50, Mayo Adams wrote:
for item in tuplelist
outputfile.write (item)
doesn't work, and I suppose I scarcely expect it should, but I am at a
loss to find out how to do it.
You need to convert the tuple to a string.
And you need to add a newline at the end.
A simple way is:
for item in tuplelist
outputfile.write (str(item) + '\n')
But the formatting may not be exactly as you'd like.
In that case write your own string convertor, call
it tuple2string or something and use it like
for item in tuplelist
outputfile.write (tuple2string(item) )
Of course, if you ever want to read the data back
you'll need a corresponding string2tuple() function
that unpicks your formatting back to a tuple...
HTH,
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor