Is it possible to create a dictionary from a string value?  Something along
these lines (but that works):

>>> mystring = "{'name':'greg','hatsize':'7 5/8'}"
>>> mystring
"{'name':'greg','hatsize':'7 5/8'}"
>>> dict(mystring)
Traceback (most recent call last):
  File "<string>", line 1, in <fragment>
ValueError: dictionary update sequence element #0 has length 1; 2 is
required
>>>

I would like to return an undetermined (at call time) number of fields from
a postgres database (only 1 record) for a given request.  My thought is that
I could build a dictionary in the form of a string, return the string and
then convert the string value to a dictionary.  I can do that now, but I
have to parse the string and then build the dictionary.  Any thoughts or
help you could provide would be appreciated.

--greg
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to