我习惯性地使用“sys.argv[1:]”作为参数输入,但突然提出了一个问题。
sys.argv[0] 始终返回自身。如果我的文件名是“aaa.py”,那么 argv[0] 就是“aaa.py”。
通常获取自身文件名是没有用的。所以argv[0]即使是最有价值的位置也被浪费了。
为什么 sys.argv[0] 是它自己的名字?为了什么?
我认为,这可能是受到
C
main
argv