eric6/DebugClients/Python/DebugClientBase.py

changeset 8257
28146736bbfc
parent 8243
cc717c2ae956
child 8262
2f6310aac6cd
diff -r 26a8b92aeabd -r 28146736bbfc eric6/DebugClients/Python/DebugClientBase.py
--- a/eric6/DebugClients/Python/DebugClientBase.py	Tue Apr 20 19:38:10 2021 +0200
+++ b/eric6/DebugClients/Python/DebugClientBase.py	Tue Apr 20 19:47:39 2021 +0200
@@ -1522,10 +1522,8 @@
         else:
             varDict = f.f_locals
         
-        if scope == -1:
-            varlist = []
-        else:
-            varlist = self.__formatVariablesList(varDict, scope, filterList)
+        varlist = [] if scope == -1 else self.__formatVariablesList(
+            varDict, scope, filterList)
         
         self.sendJsonCommand("ResponseVariables", {
             "scope": scope,
@@ -1806,10 +1804,11 @@
         filterList = [] if filterList is None else filterList[:]
         
         varlist = []
-        if scope:
-            patternFilterObjects = self.globalsFilterObjects
-        else:
-            patternFilterObjects = self.localsFilterObjects
+        patternFilterObjects = (
+            self.globalsFilterObjects
+            if scope else
+            self.localsFilterObjects
+        )
         if type(dict_) == dict:
             dict_ = dict_.items()
         
@@ -2144,10 +2143,11 @@
             })
         else:
             code = self.__compileFileSource(self.running)
-        if code:
-            res = self.mainThread.run(code, self.debugMod.__dict__, debug=True)
-        else:
-            res = 42        # should not happen
+        res = (
+            self.mainThread.run(code, self.debugMod.__dict__, debug=True)
+            if code else
+            42        # should not happen
+        )
         return res
 
     def run_call(self, scriptname, func, *args):

eric ide

mercurial