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

svn: r12572
This commit is contained in:
Gerald Britton
2009-05-26 20:48:09 +00:00
parent 51f65aa02f
commit 5eb7e18dc6
47 changed files with 134 additions and 199 deletions

View File

@@ -49,11 +49,10 @@ class DumpGenderStats(Tool.Tool, ManagedWindow.ManagedWindow):
self.__class__)
stats_list = []
for name in dbstate.db.genderStats.stats.keys():
for name, value in dbstate.db.genderStats.stats.iteritems():
stats_list.append(
(name,)
+ dbstate.db.genderStats.stats[name]
+ value
+ (_GENDER[dbstate.db.genderStats.guess_gender(name)],)
)
@@ -81,10 +80,10 @@ class DumpGenderStats(Tool.Tool, ManagedWindow.ManagedWindow):
self.show()
else:
print "\t%s\t%s\t%s\t%s\t%s\n" % (
'Name','Male','Female','Unknown','Guess')
print '\t%s'*5 % ('Name','Male','Female','Unknown','Guess')
print
for entry in stats_list:
print "\t%s\t%s\t%s\t%s\t%s" % entry
print '\t%s'*5 % entry
def build_menu_names(self, obj):
return (self.label,None)