Python’s hasattr on list values of dictionaries always returns false?
hasattr does not test for members of a dictionary. Use the in operator instead, or the .has_key method: >>> example = dict(foo=’bar’) >>> ‘foo’ in example True >>> example.has_key(‘foo’) True >>> ‘baz’ in example False But note that dict.has_key() has been deprecated, is recommended against by the PEP 8 style guide and has been removed … Read more