Buscamos por el mundo on line y así de este modo tenerte la respuesta a tu dilema, si tienes alguna difcultad puedes dejarnos la duda y te contestaremos sin falta, porque estamos para servirte.
Solución:
Esto funcionó para mí:
import sys
firstarg=sys.argv[1]
secondarg=sys.argv[2]
thirdarg=sys.argv[3]
Puedes usar el argv de sys
from sys import argv
arg1, arg2, arg3, ... = argv
De hecho, puede poner un número arbitrario de argumentos en la línea de comando. argv será una lista con los argumentos. Por lo tanto, también se puede llamar como arg1 = sys.argv[0]
arg2 = sys.argv[1]
. . .
Tenga también en cuenta que sys.argv[0] es simplemente el nombre de su programa python. Además, las funciones “eval” y “exec” son buenas cuando usa la entrada de línea de comando. Por lo general, todo lo que aparece en la línea de comandos se interpreta como una string. Entonces, si desea dar una fórmula en la línea de comando, use eval().
>>> x = 1
>>> print eval('x+1')
2
Acuérdate de que tienes permiso de agregar una reseña si te fue de ayuda.