1.sys.argv是用来存放系统的参数,包括脚本名本身。
2.你这么直接使用sys.argv[1]和sys.argv[2],是很不好的做法。
3. 正常,且推荐的用法是,使用对应的库函数,帮你解析对应函数参数。
详细解释可参考我的:
【整理】Python中如何获得并处理命令行参数
里面有示例代码。
4.看了上面的帖子,还要你去看:
【整理】【多图详解】如何在Windows下开发Python:在cmd下运行Python脚本,如何使用Python Shell(command line模式和GUI模式),如何使用Python IDE
然后就懂了,对于你这里,执行脚本时需要输入参数的。
5。由于你这里用wing ide没有输入参数,所以才会出现
list index out of range
的错误的。
支持,可使用pip install pyadb安装。