在Python開發中,經常需要存取腳本執行過程中傳遞的命令列參數。本文針對這一特定場景,並清楚地解釋如何檢索和利用這些參數。
要存取 Python 中的命令列參數,您可以使用 sys.argv 變數。該變數是一個列表,其中包含傳遞給腳本的所有參數。清單中的第一個元素始終是腳本本身的名稱。提供的任何其他參數將按順序在腳本名稱後面列出。
讓我們用一個實際範例來示範這一點。假設您有一個名為 myfile.py 的腳本,並且您想要存取執行期間傳遞的參數。您可以使用以下程式碼:
import sys print(sys.argv)
現在,如果您使用命令列參數執行腳本,例如$ python myfile.py var1 var2 var3,則sys.argv 變數將包含以下清單:
['myfile.py', 'var1', 'var2', 'var3']
因此,您可以透過sys.argv[1]、sys.argv[2] 和sys.argv[3] 存取參數來取得'var1'、'var2' 和'分別為var3'。
以上是如何在 Python 中存取命令列參數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!