Пример #1
0
 def execfile(self, filename):
     """Exec filename"""
     source = open(filename, 'r').read()
     try:
         try:
             name = filename.encode('ascii')
         except UnicodeEncodeError:
             name = '<executed_script>'
         code = compile(source, name, "exec")
     except (OverflowError, SyntaxError):
         InteractiveConsole.showsyntaxerror(self, filename)
     else:
         self.runcode(code)
Пример #2
0
 def execfile(self, filename):
     """Exec filename"""
     source = open(filename, 'r').read()
     try:
         try:
             name = filename.encode('ascii')
         except UnicodeEncodeError:
             name = '<executed_script>'
         code = compile(source, name, "exec")
     except (OverflowError, SyntaxError):
         InteractiveConsole.showsyntaxerror(self, filename)
     else:
         self.runcode(code)
Пример #3
0
 def showsyntaxerror(self, filename=None):
     InteractiveConsole.showsyntaxerror(self, filename)
     self.handler.handle_error(*sys.exc_info())
Пример #4
0
 def showsyntaxerror(self, filename=None):
     self.exception_happened = True
     InteractiveConsole.showsyntaxerror(self, filename)
Пример #5
0
 def showsyntaxerror(self, filename=None):
     self.write("Syntax Error!")
     InteractiveConsole.showsyntaxerror(self)