Bug 3018: remove calls to keys() dictionary method where possible

svn: r12562
This commit is contained in:
Gerald Britton
2009-05-22 18:43:40 +00:00
parent 5c9d8ab7ff
commit fc90d5fce2
16 changed files with 45 additions and 47 deletions

View File

@@ -59,7 +59,7 @@ class FilterList(object):
def add(self, namespace, filt):
assert(isinstance(namespace, basestring))
if namespace not in self.filter_namespaces.keys():
if namespace not in self.filter_namespaces:
self.filter_namespaces[namespace] = []
self.filter_namespaces[namespace].append(filt)
@@ -88,7 +88,7 @@ class FilterList(object):
f.write("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n")
f.write('<filters>\n')
for namespace in self.filter_namespaces.keys():
for namespace in self.filter_namespaces:
f.write('<object type="%s">\n' % namespace)
filter_list = self.filter_namespaces[namespace]
for the_filter in filter_list:

View File

@@ -82,7 +82,7 @@ class FilterParser(handler.ContentHandler):
self.gfilter_list.add(self.namespace, self.f)
elif tag == "rule":
save_name = attrs['class']
if save_name in old_names_2_class.keys():
if save_name in old_names_2_class:
self.r = old_names_2_class[save_name]
else:
try: