不使用所有python sys.argv

时间:2017-10-28 02:52:15

标签: python-3.x

python的新手,但我的问题是关于sys.argv。

我有程序,我想执行不同的代码集,具体取决于传递给它的参数数量。

python test.py你好世界

将从

运行一组不同的代码

python test.py hello world

如果我定义3个sys.argv那么它每次都会期望3个参数,否则我得到:IndexError:list index超出范围

1 个答案:

答案 0 :(得分:1)

将其包装在if语句中:

Readings