close
sys可運用的參數及函數相當多,各有其特殊用途及您想像不到的功能,這邊先介紹最基本好用的sys.argv []
舉個例子,當我們執行python 092101.py 1 2 3 4的時候,我們使用python命令運行090201.py模組,後面跟著的內容被作為參數傳遞給程式。Python為我們把它存儲在sys.argv變數中。
記住,被執行程式的名稱總是sys.argv列表的第一個參數。所以,在這裡,'090201.py'是sys.argv[0]、1是sys.argv[1]、2是sys.argv[2]以及3是sys.argv[3]、4是sys.argv[4]。注意,Python從0開始計數,而非從1開始。
範例程式如下
第一個即為編號0的變數,就是程式名稱喔!
文章標籤
全站熱搜