Ethan Furman wrote:
> On 06/30/2014 12:34 PM, Peter Otten wrote:
>> RainyDay wrote:
>>> def __eq__(self, other):
>>> return self._loc == getattr(other, "_loc", None)
>> Note that None is not a good default when _loc is expected to be a tuple:
> In this case None is not being returned, but will be comparid with
> self._loc, so RainyDay is good there.
> I'm only using None in equality comparison, it's never a default value of
> _loc itself, so this should be ok because it'll compare to all other
> object types and correctly say they're unequal.
Yes, sorry. I read what I expected rather than what was there.