[Tutor] Searching string value in db
Doug.Shawhan@gecits.ge.com
Doug.Shawhan@gecits.ge.com
Wed Nov 27 16:59:02 2002
Heh. The rubbish was in my skull. I was not searching for the correct letter
case! :-)
-----Original Message-----
From: Magnus Lycka [mailto:magnus@thinkware.se]
Sent: Wednesday, November 27, 2002 3:57 PM
To: Shawhan, Doug (CAP, ITS, US); tutor@python.org
Subject: Re: [Tutor] Searching string value in db
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