len(sys.argv)で引数の数を取得する – python

環境

  • python
  • len(sys.argv)

やりたいこと

細かいことは端折りますが、コマンドラインでpythonを実行したときに、引数を渡せます。引数の数を取得すプログラムです。

実装

 

# -*- coding: utf-8 -*-
import sys

if __name__=='__main__':

    num = len(sys.argv)
    count = 1

while count < num:
    print sys.argv[count]
    count += 1

 

参考

Pythonチュートリアル第3版 Python 3.5対応 [ グイド・ファン・ロッサム ]

藤沢瞭介(Ryosuke Hujisawa)
  • りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

Python