Pythonコマンドでの引数の取得方法

しょっちゅう調べているのでメモがてら残しておきます。

Pythonで引数を取得するにはsysモジュールをインポートしてargvメソッドを使用する必要があります。
以下のようにします。

# test.py
import sys

args = sys.argv

実行例

$ test.py test1 test2 test3

こうすることでargsの配列の中に引数が格納され

args[1] = test1
args[2] = test2
args[3] = test3

のようになります。