对此我不太确定,我猜我们还应该将脚本的名称传递给sys.argv
sys.argv[0]在下面的示例中,是脚本传递参数的名称。
import sys
print "This is the name of the script: ", sys.argv[0]
print "Number of arguments: ", len(sys.argv)
print "The arguments are: " , str(sys.argv)
参考:
https://www.pythonforbeginners.com/system/python-sys-argv