CroMarmot / yxr-atcoder-core

python3.8+ api for atcoder

Home Page:https://cromarmot.github.io/yxr-atcoder-core/usage/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

python3.8+ api for atcoder

https://cromarmot.github.io/yxr-atcoder-core/usage/index.html

License:MIT License


Languages

Language:HTML 88.4%Language:Python 11.6%