Python的基礎知識: 用到哪裏就記錄到哪裏,暫不分類,只彙總。
1. python 獲得命令行參數的方法:
如果想對python腳本傳參數,python中對應的命令行參數是什麼呢?
需要模塊:sys
參數個數:len(sys.argv)
腳本名: sys.argv[0]
參數1: sys.argv[1]
參數2: sys.argv[2]
例程:
<demo.py>
import sys
print "file name:", sys.argv[0]
for i in range(1, len(sys.argv)):
print "argv", i, sys.argv[i]
>>> python demo.py aa bb cc
file name:demo.py
argv 1 aa
argv 2 bb
argv 3 cc