From: Guido van Rossum Date: Wed, 29 Aug 2007 23:37:34 +0000 (+0000) Subject: Make it work with Py3k. X-Git-Tag: v3.0a1~115 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ba1fffac8653331408d60d6a66af2c0cae94381f;p=python Make it work with Py3k. --- diff --git a/Tools/scripts/dutree.py b/Tools/scripts/dutree.py index c51f105b01..dbf4f1aa6c 100755 --- a/Tools/scripts/dutree.py +++ b/Tools/scripts/dutree.py @@ -25,7 +25,7 @@ def main(): def store(size, comps, total, d): if comps == []: return size, d - if not d.has_key(comps[0]): + if comps[0] not in d: d[comps[0]] = None, {} t1, d1 = d[comps[0]] d[comps[0]] = store(size, comps[1:], t1, d1) @@ -53,7 +53,7 @@ def show(total, d, prefix): else: print(prefix + repr(tsub).rjust(width) + ' ' + key) psub = prefix + ' '*(width-1) + '|' + ' '*(len(key)+1) - if d.has_key(key): + if key in d: show(tsub, d[key][1], psub) if __name__ == '__main__':