onlinejudge.service.topcoder module¶
the module for Topcoder (https://www.topcoder.com/)
- note
There is the offcial API https://tcapi.docs.apiary.io/
- note
only the Marathon Match is supported
-
class
onlinejudge.service.topcoder.
TopcoderLongContestProblem
(*, rd, cd=None, compid=None, pm=None)[source]¶ Bases:
onlinejudge.type.Problem
-
download_individual_results_feed
(*, cr, session=None)[source]¶ New in version 6.2.0: This method may be deleted in future.
- Return type
-
download_overview
(*, session=None)[source]¶ New in version 6.2.0: This method may be deleted in future.
- Return type
-
download_standings
(*, session=None)[source]¶ - Raises
Exception – if redirected to module=ViewOverview page
New in version 6.2.0: This method may be deleted in future.
- Return type
-
download_system_test
(*, test_case_id, session=None)[source]¶ - Raises
- Note
You need to parse this result manually.
New in version 6.2.0: This method may be deleted in future.
- Return type
-
-
class
onlinejudge.service.topcoder.
TopcoderLongContestProblemIndividualResultsFeed
(round_id, coder_id, handle, submissions, testcases)¶ Bases:
tuple
-
property
coder_id
¶ Alias for field number 1
-
property
handle
¶ Alias for field number 2
-
property
round_id
¶ Alias for field number 0
-
property
submissions
¶ Alias for field number 3
-
property
testcases
¶ Alias for field number 4
-
property
-
class
onlinejudge.service.topcoder.
TopcoderLongContestProblemIndividualResultsFeedSubmission
(number, score, language, time)¶ Bases:
tuple
-
property
language
¶ Alias for field number 2
-
property
number
¶ Alias for field number 0
-
property
score
¶ Alias for field number 1
-
property
time
¶ Alias for field number 3
-
property
-
class
onlinejudge.service.topcoder.
TopcoderLongContestProblemIndividualResultsFeedTestCase
(test_case_id, score, processing_time, fatal_error_ind)¶ Bases:
tuple
-
property
fatal_error_ind
¶ Alias for field number 3
-
property
processing_time
¶ Alias for field number 2
-
property
score
¶ Alias for field number 1
-
property
test_case_id
¶ Alias for field number 0
-
property
-
class
onlinejudge.service.topcoder.
TopcoderLongContestProblemOverviewRow
(rank, handle, provisional_rank, provisional_score, final_score, language, cr)¶ Bases:
tuple
-
property
cr
¶ Alias for field number 6
-
property
final_score
¶ Alias for field number 4
-
property
handle
¶ Alias for field number 1
-
property
language
¶ Alias for field number 5
-
property
provisional_rank
¶ Alias for field number 2
-
property
provisional_score
¶ Alias for field number 3
-
property
rank
¶ Alias for field number 0
-
property
-
class
onlinejudge.service.topcoder.
TopcoderLongContestProblemStandingsRow
(handle, score, rank, last_submission_time, language, example_tests, submissions, cr)¶ Bases:
tuple
-
property
cr
¶ Alias for field number 7
-
property
example_tests
¶ Alias for field number 5
-
property
handle
¶ Alias for field number 0
-
property
language
¶ Alias for field number 4
-
property
last_submission_time
¶ Alias for field number 3
-
property
rank
¶ Alias for field number 2
-
property
score
¶ Alias for field number 1
-
property
submissions
¶ Alias for field number 6
-
property