
あきぞらです。
Pythonを使っていて、コマンドから引数を渡したい時がありました。
やり方を知っていればすぐにできるものなので、今日はそのやり方を紹介したいと思います!
コマンドライン引数を渡す
コマンドから渡す引数をコマンドライン引数といいます。
コマンドライン引数をうけとる処理を書いてみます。
example.pyというファイルで、サンプルをいかに書きます。
import sys test = sys.argv print(test) // 渡した引数が出力される
sysというモジュールをインポートしないとエラーになります。
実行するコマンドは、以下のように実行します。
$ python example.py akizora akizora
引数として渡した「akizora」という文字列が出力されます。
このように、コマンドから渡した引数を処理のなかで使うことができます。