From 286427374d678bf82491f97fbc2b422d30791b90 Mon Sep 17 00:00:00 2001 From: Cyril Roelandt Date: Tue, 18 Mar 2014 12:47:59 +0100 Subject: Python 3: Replace "dict.has_key(key)" with "key in dict" --- paste/urlparser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'paste/urlparser.py') diff --git a/paste/urlparser.py b/paste/urlparser.py index 4174bf7..e12e63f 100644 --- a/paste/urlparser.py +++ b/paste/urlparser.py @@ -298,7 +298,7 @@ class URLParser(object): ``environ`` and ``filename``, and returns a WSGI application. """ d = cls.global_constructors - assert not d.has_key(extension), ( + assert extension not in d, ( "A constructor already exists for the extension %r (%r) " "when attemption to register constructor %r" % (extension, d[extension], constructor)) @@ -362,7 +362,7 @@ def load_module(environ, filename): environ['wsgi.errors']) def load_module_from_name(environ, filename, module_name, errors): - if sys.modules.has_key(module_name): + if module_name in sys.modules: return sys.modules[module_name] init_filename = os.path.join(os.path.dirname(filename), '__init__.py') if not os.path.exists(init_filename): @@ -376,7 +376,7 @@ def load_module_from_name(environ, filename, module_name, errors): f.write('#\n') f.close() fp = None - if sys.modules.has_key(module_name): + if module_name in sys.modules: return sys.modules[module_name] if '.' in module_name: parent_name = '.'.join(module_name.split('.')[:-1]) -- cgit v1.2.1