def analyze(self, filename): """Reimplement analyze method""" if self.dockwidget and not self.ismaximized: self.dockwidget.setVisible(True) self.dockwidget.setFocus() self.dockwidget.raise_() pythonpath = self.main.get_spyder_pythonpath() runconf = runconfig.get_run_configuration(filename) wdir, args = None, None if runconf is not None: if runconf.wdir_enabled: wdir = runconf.wdir if runconf.args_enabled: args = runconf.args LineProfilerWidget.analyze( self, filename, wdir=wdir, args=args, pythonpath=pythonpath, use_colors=self.get_option('use_colors', True))
def analyze(self, filename): """Reimplement analyze method""" if self.dockwidget and not self.ismaximized: self.dockwidget.setVisible(True) self.dockwidget.setFocus() self.dockwidget.raise_() pythonpath = self.main.get_spyder_pythonpath() runconf = runconfig.get_run_configuration(filename) wdir, args = None, None if runconf is not None: if runconf.wdir_enabled: wdir = runconf.wdir if runconf.args_enabled: args = runconf.args try: use_colors = self.get_option('use_colors') except configparser.NoOptionError: use_colors = self.set_option('use_colors', True) use_colors = True LineProfilerWidget.analyze(self, filename, wdir=wdir, args=args, pythonpath=pythonpath, use_colors=use_colors)
def __init__(self, parent=None): LineProfilerWidget.__init__(self, parent=parent) SpyderPluginMixin.__init__(self, parent) # Initialize plugin self.initialize_plugin()