Rename 'locals' argument to top-level interact() function to 'local'

for b/w compatibility with 1.5.1.
This commit is contained in:
Guido van Rossum 1998-10-19 18:42:53 +00:00
parent 649e8c1f7f
commit d90ae19b92
1 changed files with 3 additions and 3 deletions

View File

@ -340,7 +340,7 @@ class InteractiveConsole(InteractiveInterpreter):
return raw_input(prompt)
def interact(banner=None, readfunc=None, locals=None):
def interact(banner=None, readfunc=None, local=None):
"""Closely emulate the interactive Python interpreter.
This is a backwards compatible interface to the InteractiveConsole
@ -351,10 +351,10 @@ def interact(banner=None, readfunc=None, locals=None):
banner -- passed to InteractiveConsole.interact()
readfunc -- if not None, replaces InteractiveConsole.raw_input()
locals -- passed to InteractiveInterpreter.__init__()
local -- passed to InteractiveInterpreter.__init__()
"""
console = InteractiveConsole(locals)
console = InteractiveConsole(local)
if readfunc is not None:
console.raw_input = readfunc
else: