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)
Run Code Online (Sandbox Code Playgroud)
命令窗口输出我给出的是:
python testfunction.py a sf df sf
Run Code Online (Sandbox Code Playgroud)
Whenevr第一个参数被视为'a',它显示错误 - >
invalid literal for int() with base 10: 'a'
Run Code Online (Sandbox Code Playgroud)
新手到python.如果没有尝试,PLease提供了如何处理它的解决方案
也
当我不给蚂蚁论证时,我也应该处理
命令窗口outout我给:
python testfunction.py
错误:IndexError:列表索引超出范围