On Tue, 20 Dec 2005 22:11:01 -0500 in comp.lang.python, Eric McCoy
<[EMAIL PROTECTED]> wrote:
>[EMAIL PROTECTED] wrote:
>> I ported my code from the development to
>> application platform, I found a "type error"
>> on a fileout statement:
>
>> outfile.write(object.id +",")
>
>What is the type of object.id? I'm guessing an integer. The exception
>should tell you, e.g.:
>
> TypeError: unsupported operand type(s) for +: 'int' and 'str'
>
>If I'm right, you can do this:
>
> outfile.write("%d," % (object.id))
Or, more generally,
outfile.write("%s, " % object.id)
or even (closer to the original code)
outfile.write(str(object.id)+", ")
Regards,
-=Dave
--
Change is inevitable, progress is not.
--
http://mail.python.org/mailman/listinfo/python-list