@catch_config_error<EOL><INDENT>def initialize(self, argv=None):<DEDENT>
super(TerminalIPythonApp, self).initialize(argv)<EOL>if self.subapp is not None:<EOL><INDENT>return<EOL><DEDENT>if not self.ignore_old_config:<EOL><INDENT>check_for_old_config(self.ipython_dir)<EOL><DEDENT>if self.extra_args and not self.something_to_run:<EOL><INDENT>self.file_to_run = self.extra_args[<NUM_LIT:0>]<EOL><DEDENT>self.init_path()<EOL>self.init_shell()<EOL>self.init_banner()<EOL>self.init_gui_pylab()<EOL>self.init_extensions()<EOL>self.init_code()<EOL>
Do actions after construct, but before starting the app.