sysargv是用来接收命令行参数的,返回的是一个列表,通常运行.py文件需要输入类似:python test.py -h xxx -l xxx ,那么sysargv得到的就是sysargv[0],sysargv[1],sysargv[2],其中sysargv[0]的值就是“test.py”,sysargv[1]的值就是“-h xxx”,以此类推。
sysargv[1:]其实是一个分片操作,表示取sysargv[1]之后的值组成新的列表。
sysargv是用来接收命令行参数的,返回的是一个列表,通常运行.py文件需要输入类似:python test.py -h xxx -l xxx ,那么sysargv得到的就是sysargv[0],sysargv[1],sysargv[2],其中sysargv[0]的值就是“test.py”,sysargv[1]的值就是“-h xxx”,以此类推。
sysargv[1:]其实是一个分片操作,表示取sysargv[1]之后的值组成新的列表。