python學習之——import sys模塊

(1)sys.argv

sys模塊中的argv變量經過使用點號指明——sys.argv——這種方法的一個優點是這個名稱不會與任何在你的程序中使用的argv變量衝突。另外,它也清晰地代表了這個名稱是sys模塊的一部分。python

sys.argv變量是一個字符串的 列表 (列表會在後面的章節詳細解釋)。特別地,sys.argv包含了 命令行參數 的列表,即便用命令行傳遞給你的程序的參數。spa

這裏,當咱們執行python using_sys.py we are arguments的時候,咱們使用python命令運行using_sys.py模塊,後面跟着的內容被做爲參數傳遞給程序。Python爲咱們把它存儲在sys.argv變量中。命令行

記住,腳本的名稱老是sys.argv列表的第一個參數。因此,在這裏,'using_sys.py'是sys.argv[0]、'we'是sys.argv[1]、'are'是sys.argv[2]以及'arguments'是sys.argv[3]。注意,Python從0開始計數,而非從1開始。字符串

相關文章
相關標籤/搜索