def Init(self):
self.oldStdOut = self.oldStdErr = None
# self.SetWordWrap(win32ui.CRichEditView_WrapNone)
self.interp = PythonwinInteractiveInterpreter()
self.OutputGrab() # Release at cleanup.
if self.GetTextLength()==0:
if self.banner is None:
suffix = ""
if win32ui.debug: suffix = ", debug build"
sys.stderr.write("PythonWin %s on %s%s.\n" % (sys.version, sys.platform, suffix) )
sys.stderr.write("Portions %s - see 'Help/About PythonWin' for further copyright information.\n" % (win32ui.copyright,) )
else:
sys.stderr.write(banner)
rcfile = os.environ.get('PYTHONSTARTUP')
if rcfile:
import __main__
try:
execfile(rcfile, __main__.__dict__, __main__.__dict__)
except:
sys.stderr.write(">>> \nError executing PYTHONSTARTUP script %r\n" % (rcfile))
traceback.print_exc(file=sys.stderr)
self.AppendToPrompt([])
评论列表
文章目录