IndexError: list index out of range
在 python 脚本中使用以下代码段时,我不断得到:
rhost = sys.argv[1] #target ip
rport = int(sys.argv[2]) #target port
我真的没有看到上面代码的问题。任何帮助将不胜感激!
IndexError: list index out of range
在 python 脚本中使用以下代码段时,我不断得到:
rhost = sys.argv[1] #target ip
rport = int(sys.argv[2]) #target port
我真的没有看到上面代码的问题。任何帮助将不胜感激!
似乎 sys.argv 没有 2 个或更多条目。如果您使用命令行参数调用您的脚本,则该列表有多个条目。你这样做吗?有关其工作原理的非常详细的描述,请参见这篇文章:sys.argv[1] meaning in script
这是我的错误,我需要在脚本中添加一个逻辑检查,以便如果没有适当数量的参数,它会显示引用使用部分的错误。