「Pythonでコマンドライン引数を取得する」の版間の差分

提供: Python入門
移動: 案内検索
(ページの作成:「Pythonでのコマンドラインオプションの取得方法について説明します。 '''読み方''' ;コマンドラインオプション:コマンドライ...」)
 
(相違点なし)

2014年1月26日 (日) 14:31時点における最新版

Pythonでのコマンドラインオプションの取得方法について説明します。

読み方

コマンドラインオプション
コマンドラインオプション
command line option
コマンドラインオプション

概要

Pythonでコマンドラインオプションを取得するには、sysモジュールの sys.argv を使用します。 C言語におけるargcの代わりに、sys.argvの長さを求めます。

ソースコード

#!/usr/bin/env python
import sys # argv
def main():
        argc = len(sys.argv)
        print "argc: ", argc
        for v in sys.argv:
                print v
 
if __name__ == "__main__":
        main()

実行例

kaworu% ./main.py
argc:  1
./main.py
% ./main.py foo bar
argc:  3
./main.py
foo
bar

関連項目