Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 66aaf74

Browse files
committed
Fix remaining map() issues.
M idlelib/PyShell.py M idlelib/EditorWindow.py M idlelib/rpc.py M idlelib/OutputWindow.py M idlelib/RemoteObjectBrowser.py
1 parent 60455b2 commit 66aaf74

5 files changed

Lines changed: 9 additions & 8 deletions

File tree

Lib/idlelib/EditorWindow.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -817,8 +817,7 @@ def get_geometry(self):
817817
"Return (width, height, x, y)"
818818
geom = self.top.wm_geometry()
819819
m = re.match(r"(\d+)x(\d+)\+(-?\d+)\+(-?\d+)", geom)
820-
tuple = (map(int, m.groups()))
821-
return tuple
820+
return list(map(int, m.groups()))
822821

823822
def close_event(self, event):
824823
self.close()

Lib/idlelib/OutputWindow.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,9 @@ def write(self, s, tags=(), mark="insert"):
4747
self.text.see(mark)
4848
self.text.update()
4949

50-
def writelines(self, l):
51-
map(self.write, l)
50+
def writelines(self, lines):
51+
for line in lines:
52+
self.write(line)
5253

5354
def flush(self):
5455
pass

Lib/idlelib/PyShell.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,8 +1227,9 @@ def __init__(self, shell, tags, encoding=None):
12271227
def write(self, s):
12281228
self.shell.write(s, self.tags)
12291229

1230-
def writelines(self, l):
1231-
map(self.write, l)
1230+
def writelines(self, lines):
1231+
for line in lines:
1232+
self.write(line)
12321233

12331234
def flush(self):
12341235
pass

Lib/idlelib/RemoteObjectBrowser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def __getattr__(self, name):
1818

1919
def _GetSubList(self):
2020
list = self.__item._GetSubList()
21-
return map(remote_object_tree_item, list)
21+
return list(map(remote_object_tree_item, list))
2222

2323
class StubObjectTreeItem:
2424
# Lives in IDLE process

Lib/idlelib/rpc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ def _proxify(self, obj):
288288
if isinstance(obj, RemoteProxy):
289289
return RPCProxy(self, obj.oid)
290290
if isinstance(obj, list):
291-
return map(self._proxify, obj)
291+
return list(map(self._proxify, obj))
292292
# XXX Check for other types -- not currently needed
293293
return obj
294294

0 commit comments

Comments
 (0)