解决sys.argv[1] IndexError: list index out of range

简直要哭了,看了很多解决方法,终于解决了

argv[1]:sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始。Sys.argv[ ]其实就是一个列表,里边的项为用户输入的参数。

我的应该是这个原因:

出现该错误的原因是你的py文件是在类似于pycharm这样的IDE中运行产生的。其sys.argv[]是从Terminal的方式打开终端中运行py文件传递的参数。


参考:https://blog.csdn.net/littlle_yan/article/details/86029375

猜你喜欢

转载自blog.csdn.net/weixin_43848267/article/details/87919523
今日推荐