DebugClients/Python3/DebugClientBase.py

changeset 12
1d8dd9706f46
parent 5
fa319c01b604
child 13
1af94a91f439
equal deleted inserted replaced
11:b0996e4a289e 12:1d8dd9706f46
346 try: 346 try:
347 code = compile(statement + '\n', filename, mode) 347 code = compile(statement + '\n', filename, mode)
348 except SyntaxError: 348 except SyntaxError:
349 exctype, excval, exctb = sys.exc_info() 349 exctype, excval, exctb = sys.exc_info()
350 try: 350 try:
351 message, (filename, linenr, charnr, text) = excval.args 351 message, (filename, linenr, charnr, text) = excval[0], excval[1]
352 except ValueError: 352 except ValueError:
353 exclist = [] 353 exclist = []
354 else: 354 else:
355 exclist = [message, [filename, linenr, charnr]] 355 exclist = [message, [filename, linenr, charnr]]
356 356

eric ide

mercurial