Merge pull request #2061 from Faelysse/master
[Py3] Open shell executed files in binary mode, fixes #2060
This commit is contained in:
@@ -37,7 +37,7 @@ logger = logging.getLogger("web2py")
|
||||
|
||||
if not PY2:
|
||||
def execfile(filename, global_vars=None, local_vars=None):
|
||||
with open(filename) as f:
|
||||
with open(filename, "rb") as f:
|
||||
code = compile(f.read(), filename, 'exec')
|
||||
exec(code, global_vars, local_vars)
|
||||
raw_input = input
|
||||
|
||||
Reference in New Issue
Block a user