Skip to content

CroMarmot/yxr-atcoder-core

Repository files navigation

YeXiaoRain-Atcoder-Core

linting: yapf pages-build-deployment Unit test

python3.8+ requests BeautifulSoup4 lxml yapf sphinx

About

Some Atcoder core api with python >= 3.8.

Based on this library, you can easily build command-line programs and intermediate services.

Docs

User Document

Developer Document

Currrent Feature List

  • ac_core.auth module
    • fetch_login()
    • is_logged_in()
  • ac_core.contest module
    • fetch_standing()
    • fetch_tasks()
    • fetch_tasks_meta()
    • parse_standing()
    • parse_tasks()
  • ac_core.language module
    • fetch_language()
  • ac_core.problem module
    • parse_task()
  • ac_core.result module
    • fetch_result()
    • fetch_result_by_url()
    • parse_result()
  • ac_core.submit module
    • fetch_submit()
  • ac_core.url module
    • url_2_contest_id()