util/ProcessLogger.py
branchpython3
changeset 3750 f62625418bff
parent 3722 ffce28009ad3
child 3755 ca814b175391
--- a/util/ProcessLogger.py	Mon Mar 27 10:19:14 2023 +0200
+++ b/util/ProcessLogger.py	Fri Oct 28 12:39:15 2022 +0800
@@ -23,7 +23,7 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
 
-from __future__ import absolute_import
+
 import os
 import sys
 import subprocess
@@ -100,8 +100,7 @@
 
         if encoding is None:
             encoding = fsencoding
-        self.Command = [self.Command[0].encode(fsencoding)]+map(
-            lambda x: x.encode(encoding), self.Command[1:])
+        self.Command = [self.Command[0].encode(fsencoding)]+[x.encode(encoding) for x in self.Command[1:]]
 
         self.finish_callback = finish_callback
         self.no_stdout = no_stdout