yxr-atcoder-core

Simple Atcoder core api


Keywords
api, atcoder, yxr, python3
License
Other
Install
pip install yxr-atcoder-core==0.0.3.5

Documentation

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()