在 Python 中處理命令列參數
在 Python 中,命令列參數位於名為 sys.argv 的清單中。要存取這些參數,請使用以下語法:
import sys # Print all command line arguments print("\n".join(sys.argv)) # Print all arguments except the script name print(sys.argv[1:])
說明:
範例:
假設我們有一個名為 my_script.py 的腳本,它需要一個檔案名稱作為參數。我們可以使用以下程式碼處理此參數:
import sys if len(sys.argv) < 2: print("Usage: my_script.py <filename>") exit() filename = sys.argv[1] # Do something with the filename
此程式碼檢查使用者是否提供了檔案名,如果沒有則正常退出。否則,它將檔案名稱分配給一個變數以供進一步處理。
以上是如何在 Python 中存取和處理命令列參數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!