在 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) ") exit() filename = sys.argv[1] # Do something with the filename
此程式碼檢查使用者是否提供了檔案名,如果沒有則正常退出。否則,它將檔案名稱分配給變數以供進一步處理。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3