デレステのカード名から以下のデータを検索してCSVとして出力するスクリプト。
- Python 3.9.10
このリポジトリをフォークしてクローンします。
$ git clone [email protected]:[yourname]/deresute-data-get.git
仮想Python環境を作成します。
$ python -m venv .env
$ ./.env/Scripts/activate
パッケージをインストールします。
(.env)$ python -m pip install -r .\requirements.txt
以下のようなテキストファイルを作成し...
[愛されブロッサム]月宮雅
[薔薇の闇姫]神崎蘭子
[ハート★オーバーフロー]城ヶ崎美嘉
...
コマンドラインからスクリプトを実行します。
(.env)$ python ./main.py input.txt
以下のようなファイルが出力されます。
カード番号,カード名,タイプ,初期ライフ,初期ボーカル,初期ダンス,初期ビジュアル,最大ライフ,最大ボーカル,最大ダンス,最大ビジュアル,センター効果,特技
2310,[愛されブロッサム]月宮雅,キュート,42,1919,3270,2316,44,3855,7173,4652,キュート・クロス・クール,コンセントレーション
102,[薔薇の闇姫]神崎蘭子,クール,42,3430,2287,1906,44,6892,4595,3830,クールボイス,SCOREボーナス
314,[ハート★オーバーフロー]城ヶ崎美嘉,パッション,42,2550,2875,2485,44,5123,5776,4993,パッションブリリアンス,SCOREボーナス
コマンドライン引数は以下のとおりです。
引数名 | 必須 | 型 | 内容 |
---|---|---|---|
src_file | * | str | 検索カード一覧のファイルパス |
--engine, -e | str | ブラウザの種類 ['chrome', 'edge', 'firefox'] | |
--output_path, -o | str | 出力ファイルパス (既定値: ./result.csv) | |
--exact_card | option | 特訓前のカード名でもその名前で検索する |
- このリポジトリをフォークする
- 修正ブランチを切る
- 変更をコミットする
- 修正ブランチをプッシュする
- プルリクエストを作成する
MIT License