codepost_stats package

Submodules

codepost_stats.code_analysis module

codepost_stats.event_loop module

class codepost_stats.event_loop.AbstractAnalyzerEventLoop

Bases: object

register(analyzer, name=None)
Parameters
  • analyzer (Union[BaseAnalyzer, type]) –

  • name (Optional[str]) –

Return type

NoReturn

reset()
run()
class codepost_stats.event_loop.CourseAnalyzerEventLoop(course_name, course_term)

Bases: AbstractAnalyzerEventLoop

Parameters
  • course_name (str) –

  • course_term (str) –

property assignments: List[str]
property course: Courses
get_by_name(name)
Parameters

name (str) –

property names: List[str]
run()

codepost_stats.helpers module

codepost_stats.helpers.check_int_like(value)
Parameters

value (Optional[int]) –

Return type

Optional[int]

Module contents

A system to compile statistics automatically from a course on the codePost platform.