DebugClients/Python3/DebugClientBase.py

changeset 3621
15f23ed3f216
parent 3591
2f2a4a76dd22
child 3640
2bf828881e86
equal deleted inserted replaced
3620:2c8d96d47cda 3621:15f23ed3f216
1448 try: 1448 try:
1449 loc = {"dict": dict} 1449 loc = {"dict": dict}
1450 exec('mcdict = dict{0!s}.__class__.__dict__' 1450 exec('mcdict = dict{0!s}.__class__.__dict__'
1451 .format(access), globals(), loc) 1451 .format(access), globals(), loc)
1452 ndict.update(loc["mcdict"]) 1452 ndict.update(loc["mcdict"])
1453 if mdict and not "sipThis" in mdict.keys(): 1453 if mdict and "sipThis" not in mdict.keys():
1454 del rvar[0:2] 1454 del rvar[0:2]
1455 access = "" 1455 access = ""
1456 except: 1456 except:
1457 pass 1457 pass
1458 try: 1458 try:
2132 else: 2132 else:
2133 remoteAddress = self.__resolveHost(ipOrHost) 2133 remoteAddress = self.__resolveHost(ipOrHost)
2134 except: 2134 except:
2135 remoteAddress = None 2135 remoteAddress = None
2136 sys.argv = [''] 2136 sys.argv = ['']
2137 if not '' in sys.path: 2137 if '' not in sys.path:
2138 sys.path.insert(0, '') 2138 sys.path.insert(0, '')
2139 if port >= 0: 2139 if port >= 0:
2140 if not self.noencoding: 2140 if not self.noencoding:
2141 self.__coding = self.defaultCoding 2141 self.__coding = self.defaultCoding
2142 self.connectDebugger(port, remoteAddress, redirect) 2142 self.connectDebugger(port, remoteAddress, redirect)

eric ide

mercurial