Types Module
Types
- class judge0.base_types.Config(*args, **kwargs)
Client config data model.
Stores configuration data for the Judge0 client.
- class judge0.base_types.Flavor(value)
Flavor enumeration.
Enumerates the flavors supported by Judge0 client.
- class judge0.base_types.Language(*args, **kwargs)
Language data model.
Stores information about a language supported by Judge0.
- class judge0.base_types.LanguageAlias(value)
Language alias enumeration.
Enumerates the programming languages supported by Judge0 client. Language alias is resolved to the latest version of the language supported by the selected client.
- class judge0.base_types.Status(value)
Status enumeration.
Enumerates possible status codes of a submission.
- class judge0.base_types.TestCase(input=None, expected_output=None)
Test case data model.
- classmethod from_record(test_case)
Create a TestCase from built-in types.
- Parameters:
test_case (
TestCaseType
or None) – Test case data.- Returns:
Created TestCase object or None if test_case is None.
- Return type:
TestCase or None
Type aliases
- judge0.base_types.TestCaseType
alias of
TestCase
|list
|tuple
|dict
- judge0.base_types.TestCases
alias of
Sequence
[TestCase
|list
|tuple
|dict
]