oioioi.exportszu.utils
¶
Module Contents¶
Classes¶
Collects submissions with some associated data in specific contest with |
Functions¶
|
Builds submissions archive, in szubrawcy format, in out_file from data |
- class oioioi.exportszu.utils.SubmissionData[source]¶
Bases:
object
- submission_id¶
- user_id¶
- username¶
- first_name¶
- last_name¶
- city¶
- school¶
- school_city¶
- problem_short_name¶
- score¶
- solution_language¶
- source_file¶
- class oioioi.exportszu.utils.SubmissionsWithUserDataCollector(contest, round=None, problem_instance=None, language=None, only_final=True)[source]¶
Bases:
object
Collects submissions with some associated data in specific contest with some filtering.
We want the user of collector objects to know nothing (or very little) about the database, controller logic etc. It is responsibility of the collector to provide access to fully prepared data.