import sys
a =int( sys.argv[1])
print "\nArguments -->",a , sys.argv[2]
print "\nNo of Argu ", len(sys.argv), "\n"
print str(sys.argv)
我给出的命令窗口输出是:
python testfunction.py a sf df sf
当evr第一个参数被视为'a'时,它会显示错误-->
invalid literal for int() with base 10: 'a'
python的新手。请提供有关如何处理此问题的解决方案,而无需尝试,除非
还
当我不给出蚂蚁论据时,我也应该处理
我给出的命令窗口输出:
python testfunction.py
错误:IndexError:列表索引超出范围