del self.nodes[key]
def __iter__(self):
- return self.nodes.iterkeys()
-
- def iterkeys(self):
- return self.nodes.iterkeys()
+ return iter(self.nodes.keys())
def keys(self):
return self.nodes.keys()
- def itervalues(self):
- return self.nodes.itervalues()
-
def values(self):
return self.nodes.values()
- def iteritems(self):
- return self.nodes.iteritems()
-
def items(self):
return self.nodes.items()
want_close = False
try:
if sorted:
- names = list(self.keys())
- names.sort()
+ names = sorted(self.keys())
else:
- names = self.iterkeys()
+ names = self.keys()
for n in names:
l = self[n].to_text(n, origin=self.origin,
relativize=relativize)
import dns.query
import dns.zone
-z = dns.zone.from_xfr(dns.query.xfr('204.152.189.147', 'dnspython.org'))
-names = z.nodes.keys()
-names.sort()
+z = dns.zone.from_xfr(dns.query.xfr('78.32.75.15', 'dnspython.org'))
+names = sorted(z)
for n in names:
print(z[n].to_text(n))