sys.argv0 是正在執行的檔案的名稱

sys.argv[0] 的第一個元素是正在執行的 python 檔案的名稱。其餘元素是指令碼引數。

# script.py
import sys

print(sys.argv[0])
print(sys.argv)

$ python script.py
=> script.py
=> ['script.py']

$ python script.py fizz
=> script.py
=> ['script.py', 'fizz']

$ python script.py fizz buzz
=> script.py
=> ['script.py', 'fizz', 'buzz']