On Wed, 29 Jun 2005 14:09:41 -0400 Kent Johnson <[EMAIL PROTECTED]> wrote:
> Don Parris wrote: > > ### playing with wrapfunc (all other args are the same) ### > > wrapfunc=lambda x:wrap_onspace(str(rows), x)) > > > > also > > wrapfunc=lambda x:str(wrap_onspace(rows, x))) > > This is way off base. wrap_onspace takes two arguments - the string to > wrap, and the width to wrap to. You are passing it two arguments - the > tuple of tuples to print, and the string to wrap. > > > Success!!! mbrPhone = open('mbrPhone.txt', 'w') mbrPhone.write(indent(Results, hasHeader=False, separateRows=False, prefix='', postfix='', justify='left', wrapfunc=lambda x:str(x))) mbrPhone.close() I went back to your e-mail where you told me to use x:str(x) and re-tried that. I must have broken (or re-broken) something, while fixing something else. when I tried your suggestion, it wouldn't work. So I was trying to fix the wrong break. Anyway, it works beautifully- 100% accurate data: James | Austin | 704-111-1234 Janet | Austin | 704-111-1234 James | Austin | 704-111-1234 Julie | Austin | 704-111-1234 Robert | Bates | 704-222-2345 Rachael | Bates | 704-222-2345 Bob | Brown | None David | Carter | 704-111-2345 That's just a sample of the complete file. And thanks for not giving up on me! Don -- evangelinux GNU Evangelist http://matheteuo.org/ http://chaddb.sourceforge.net/ "Free software is like God's love - you can share it with anyone anytime anywhere." _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor