为什么会显示报错啊!

第二句到底是哪里错了啊,跟书上是一样的啊。有没有人指点一下啊。

img

sys.argv[1]这个是python xxx.py aaa指令后面加的参数,,通常是python xxx.py执行py文件,如果要设置参数就在py文件后面加上参数,,你这个sys.argv[1]就是获取参数的数据,你运行应该没设置这个指令

在运行命令中加上参数,例子中是一个数字。运行时添加一个参数试试这样:
runfile('xxx', args = '3', wdir='xxx')