[Tutor] Searching string value in db

Magnus Lycka magnus@thinkware.se
Wed Nov 27 16:56:47 2002


At 14:32 2002-11-27 -0500, Doug.Shawhan@gecits.ge.com wrote:
>I have a database in the following format:
>
>'key' : 'FOO, data, data' <--Regular old string with commas...
>
>however:
>
> >>> for each in db.keys():
>         if string.find(db[each], 'FOO') != -1:
>                 print each, db[each]
>
>returns empty.

 >>> import string
 >>> db = {'key' : 'FOO, data, data'}
 >>> for each in db.keys():
...     if string.find(db[each], 'FOO') != -1:
...             print each, db[each]
...
key FOO, data, data

What kind of an object is db? Are you sure it says 'FOO' with
no rubbish in it? Printing the repr() of the data would reveal
rubbish.


-- 
Magnus Lycka, Thinkware AB
Alvans vag 99, SE-907 50 UMEA, SWEDEN
phone: int+46 70 582 80 65, fax: int+46 70 612 80 65
http://www.thinkware.se/  mailto:magnus@thinkware.se