def doIt(self, dbg):
        """ Converts request into python variable """
        try:
            pydevd_vars.changeAttrExpression(self.thread_id, self.frame_id, self.attr, self.expression)
        except Exception:
            cmd = dbg.cmdFactory.makeErrorMessage(self.sequence, (self.attr, self.expression, GetExceptionTracebackStr()) % "Error changing variable attr:%s expression:%s traceback:%s")
            dbg.writer.addCommand(cmd)


#=======================================================================================================================
# InternalGetFrame
#=======================================================================================================================
dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/common/diagnostic/pydevDebug/pydevd_comm.py/InternalChangeVariable.doIt/swapped operands of `%`