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']