Known subclasses: executioner.sandbox.no_sandbox.NoSandBox

SandBox base class

Class Variable supported_languages Undocumented
Method compile compile the Program
Method execute execute the Program
Method delete cleanup program related data from sandbox
Method to_json_object convert to JSON object
Static Method from_json_object Generate Program object from JSON object
Method __eq__ Undocumented
supported_languages =
Undocumented
(type: List)
def compile(self, program, **kwarg):

compile the Program

def execute(self, program, testcase, **kwargs):

execute the Program

def delete(self, program, **kwargs):

cleanup program related data from sandbox

def to_json_object(self):

convert to JSON object

@staticmethod
def from_json_object(data):

Generate Program object from JSON object

def __eq__(self, o):
Undocumented
API Documentation for EXecutioner, generated by pydoctor at 2021-09-20 12:53:40.