posso chiamare il mio script come questo:Come verificare se è stato impostato un argomento dalla riga di comando?
python D:\myscript.py 60
E nello script che posso fare:
arg = sys.argv[1]
foo(arg)
Ma come potevo verificare se l'argomento è stato inserito nella linea di chiamata di comando? Ho bisogno di fare qualcosa di simile:
if isset(sys.argv[1]):
foo(sys.argv[1])
else:
print "You must set argument!!!"
controllo se argv [1] è nullo, mi dispiace ho pensato che fosse implicito che stavo parlando di argomento 1. – Jim
@ Jim 'sys.argv' non è nullo, contiene almeno il nome dello script come' sys.argv [0] ' – khachik