2016-08-03 13 views
-2

私がCでプログラミングしていたとき、自分のプログラムのコマンドライン引数を任意の順序で解析する方法を見つけ出しましたが、ファイルの内容を指定するだけでした。 私の入力は次のようなものでした。./exe.out -i <inputfile> -o <outputfile> -a <someotherfile> etc...これはこう混乱する可能性があります。./exe.out -o <outputfile> -i <inputfile> -a <someotherfile> etc...Pythonのファイルをコマンドラインから無作為に解析する

今私はこれをPythonで行う必要があります。意味は、プログラムの始めにコマンドライン引数を処理し、ファイルの場所をメインプログラムに返すメソッドを持つことです。

ex。python test.py -i <inputfile> -o <outputfile> -a <someotherfile> etc...

これはできますか?私はそれを行う方法を見つけましたが、順序は正確であり、これはではなく、は私のプロジェクトです。

答えて

3

optparse(Python 2.7より前)または​​(Python 2.7以降)を探しています。

関連する問題