2016-06-26 7 views
0

いくつかの引数を指定して、コマンドラインからpythonスクリプトを実行します。しかし、引数の1つは、スクリプトのセグメントに固有のオプションのリストでなければなりません。 例:pythonスクリプトをコマンドラインから実行するには、引数はオプションのリストにする必要があります。

私は過去に似た何かをやった
+0

スクリプトを共有してください。そうすれば、引数のリストを受け入れる方法を理解することができます – min2bro

+0

これをチェックしてくださいhttps://docs.python.org/3/library/argparse.html#module-argparse – min2bro

答えて

1

liste_modules_to_installのpython fichier.py: MODULES_TO_INSTALL = [ '販売'、 '購入'、 'account_accountant'、]

は、どのように私はこれを行うことができます。代わりに、すでにリストとしてそれらを送信する、あなたはその後、コマンドラインからこれら渡されたモジュールを読み込むためのコードの単純な行は次のようになりそう、

python script.py module1 module2 ... moduleN 

のようなスクリプトを呼び出す場合は、

import sys 
MODULES_TO_INSTALL = sys.argv[1:] 
方が簡単な場合があります
関連する問題