[Pythonmac-SIG] cross-platform puzzle
Charles Hartman
charles.hartman at conncoll.edu
Tue Feb 22 04:30:49 CET 2005
On Feb 21, 2005, at 9:17 PM, Bob Ippolito wrote:
>
> On Feb 21, 2005, at 9:12 PM, Kevin Ollivier wrote:
>
>> On Feb 21, 2005, at 4:49 PM, Charles Hartman wrote:
>>
>>> This may be the wrong list for this question. Send me away if so,
>>> but I thought I'd try here first.
>>>
>>> I'm building Mac and Windows versions of an application with a
>>> dictionary as one main data structure. A dialog box lets the user
>>> type a string which is then used to change the value associated with
>>> one of the keys, or to generate a new key-value pair. At least if
>>> the pair is new, on Windows the test
>>> if word in self.Dict:
>>> newvalue = self.Dict[word]
>>
>> Out of curiosity, have you tried the has_key() dictionary method,
>> like "if self.Dict.has_key(word):"?
>
> I wouldn't go down that road, I'm pretty confident that this isn't a
> bug in Python :)
>
> -bob
-- but I'll check it anyway for my own peace of mind.
Charles Hartman
More information about the Pythonmac-SIG
mailing list