pydomjudge package#
domjudge module#
- class pydomjudge.domjudge.DOMJudge(base_url, username, password)#
Bases:
AccessClient,AccountsClient,AwardsClient,BalloonsClient,ClarificationsClient,ContestsClient,ExecutablesClient,GeneralClient,GroupsClient,JudgehostsClient,JudgementsClient,JudgeTypesClient,LanguagesClient,MetricsClient,OrganizationsClient,ProblemsClient,RunsClient,ScoreboardsClient,SubmissionsClient,TeamsClient,UsersClientDOMJudge client class that aggregates multiple API client interfaces for interacting with the DOMJudge system.
This class inherits from various client classes, each providing access to a specific set of DOMJudge functionalities. Use this class to perform comprehensive operations on a DOMJudge instance via its API.
Documentation for each method can be found in the respective client classes.
Subpackages#
- Clients
- access module
- accounts module
- awards module
- balloons module
- clarifications module
- contests module
- executables module
- general module
- groups module
- judgehosts module
- judgements module
- judgetypes module
- languages module
- metrics module
- organizations module
- problems module
- runs module
- scoreboards module
- submissions module
- teams module
- users module
- Models