Opthub Clientは、以下の機能を提供するPythonパッケージです。
ここでは、Opthub Clientの利用方法をまとめています。
事前に、Python 3.10以上をインストールして、パッケージマネージャーとしてpipを使えるように設定してください。その後、以下のコマンドを実行して、PyPIからopthub-clientをインストールします。
$ pip install opthub-client
チュートリアルでは、参加しているコンペティションの競技の解を送信する方法や送信した解の履歴を確認する方法を説明します。
解を送信するためには、事前にアカウントを作成し、コンペに参加する必要があります。
opt loginを実行し、ユーザー名、パスワードを入力します。
$ opt login
Username: [username] # 自分のユーザー名
Password: [password] # 自分のパスワード
Hello [username]. Successfully logged in.
⚠ 事前にアカウントを作成し、メールアドレスを確認する必要があります。
opt selectを実行し、コンペと競技を選択します。
$ opt select
? Select a competition: [competition_id] # ↑↓キーでコンペを選択
? Select a match: [match_id] # ↑↓キーで競技を選択
You have selected [competition_id]/[match_id]
⚠ 事前にコンペに参加する必要があります。