diff --git a/contrib/queryparse/queryparse b/contrib/queryparse/queryparse
index 516d933..6aab725 100755
--- a/contrib/queryparse/queryparse
+++ b/contrib/queryparse/queryparse
@@ -102,16 +102,16 @@ def main(argv):
if outfile is not sys.stdout:
outfile.close()
sum = 0
- print "Statistics:"
- qtypes = qtypecount.keys()
+ print("Statistics:")
+ qtypes = list(qtypecount.keys())
qtypes.sort()
for qtype in qtypes:
qtype_str = dns.rdatatype.to_text(qtype)
count = qtypecount[qtype]
- print " %10s:\t%d" % (qtype_str, count)
+ print(" %10s:\t%d" % (qtype_str, count))
sum += count
- print "-------------------------"
- print " TOTAL:\t%d" % sum
+ print("-------------------------")
+ print(" TOTAL:\t%d" % sum)
if __name__ == '__main__':
main(sys.argv[1:])