Another Sets Problem

Victor Subervi victorsubervi at gmail.com
Tue Dec 29 12:31:58 EST 2009


On Tue, Dec 29, 2009 at 1:14 PM, Carsten Haese <carsten.haese at gmail.com>wrote:

> Victor Subervi wrote:
> > On Tue, Dec 29, 2009 at 12:54 PM, Carsten Haese <carsten.haese at gmail.com
> > <mailto:carsten.haese at gmail.com>> wrote:
> >
> >     Victor Subervi wrote:
> >     > Since it is difficult to send the inputs but easy to provide the
> >     > outputs, and as opposed to posting the printout, let me direct you
> >     here
> >     > to see it first-hand:
> >     > http://angrynates.com/cart/enterProducts2.py?store=products
> >
> >     All right, I've gone to that URL. Now what? I see an HTML table, but
> I
> >     can't tell how it differs from what you're expecting, because you
> didn't
> >     describe what you're expecting.
> >
> >
> > Sorry. The last two fields have "Set({whatever])" when all I want is the
> > "whatever" :)
>
> All right. I'm assuming that the following snippet of code is
> responsible for that behavior:
>
>              elif types[x][0:3] == 'set':
>                for f in field:
>                  print '<td>%s</td>\n' % (field)
>
> (It's on lines 134-136 of your script if I copied and pasted it from
> your previous email correctly.)
>
> In that branch of code, <<field>> is the name of a Set object. You're
> iterating over all the elements in that set, giving the name <<f>> to
> the individual elements, but then you don't do anything with <<f>>.
> Instead, you're printing <<field>>! Printing <<f>> instead would seem to
> be a step in the right direction, but I'll readily admit that I didn't
> study your code hard enough to determine whether that's the complete
> solution.
>

You know I did this before, substituting "f" for "field", and it honestly
wouldn't print but threw a 500 error. Now it works. I don't understand. But
thank :-}
beno
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20091229/fd635e44/attachment-0001.html>


More information about the Python-list mailing list