Skip to main content

Simple Atcoder core api

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yxr_atcoder_core-0.0.3.5.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

yxr_atcoder_core-0.0.3.5-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file yxr_atcoder_core-0.0.3.5.tar.gz.

File metadata

  • Download URL: yxr_atcoder_core-0.0.3.5.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for yxr_atcoder_core-0.0.3.5.tar.gz
Algorithm Hash digest
SHA256 67cafcacf212ea74bd1048f0a512c66ba4133cfdf95473bb96121b9c696d8b8e
MD5 bd301e01bee949c5191dd4a89306efda
BLAKE2b-256 ea9f4a52bf63a6882599bc2116e247727ee92e7694068c06a9a9d54353ff5a5d

See more details on using hashes here.

File details

Details for the file yxr_atcoder_core-0.0.3.5-py3-none-any.whl.

File metadata

File hashes

Hashes for yxr_atcoder_core-0.0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 403a12765e643e8467e0b9e170a2f1111061ecb20addb086b32ffe69ed0c53e6
MD5 354316d12f4ff828d9ae1f37063e4470
BLAKE2b-256 e370d21b08a76905676af1eb5c5245e675452bc9ab9b55d50297fd2f9336fd1e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page