首頁 > 後端開發 > Python教學 > 如何在 Python 中存取命令列參數?

如何在 Python 中存取命令列參數?

Patricia Arquette
發布: 2024-11-08 01:07:02
原創
803 人瀏覽過

How do you access command line arguments in Python?

理解Python中的命令列參數

在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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板