def commands(self, *ignored):
        return [command.rsplit("_").pop() for command in dir(self) if command.startswith("command_")]
Returns full list of interpreter commands.
dataset/ETHPy150Open reverse-shell/routersploit/routersploit/interpreter.py/BaseInterpreter.commands