gpt4 book ai didi

python sys.argv[1] 与 sys.argv[1 :]

转载 作者:太空宇宙 更新时间:2023-11-04 08:12:16 26 4
gpt4 key购买 nike

<分区>

我写了这段代码:

#!/usr/bin/env python
import sys

if sys.argv[1] :
print sys.argv[1]

键入时在控制台中试试这个:$ python py.py xxx打印 xxx当我不带参数离开它时,会出现错误:

Traceback (most recent call last): File "py.py", line 4, in if sys.argv[1] : IndexError: list index out of range

现在有一些变化:

#!/usr/bin/env python
import sys

if sys.argv[1:] :
print sys.argv[1:]

你看我也将 [1] 更改为 [1:],现在如果我在控制台中键入“$ python py.py”并忘记不返回任何错误的参数。幕后发生了什么?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com