我遇到問題。我需要首先驗證python腳本是否至少有2個變量,然後檢查是否有「-v」選項作爲第一個參數。我的代碼不斷拋出一個索引超出範圍異常在python中獲取命令行參數問題
import sys
if len(sys.argv) >= 2:
if sys.argv[1]=='-v':
print('verbose option chosen')
else:
print('verbose option not chosen')
else:
print('not enough variables, try again')
你可以發佈導致錯誤的命令行嗎? –