I\'m pretty new at python and I\'ve been playing with argv. I wrote this simple program here and getting an error that says :
TypeError: %d format: a
sys.argv is indeed a list of strings. Use the int() function to turn a string to a number, provided the string can be converted.
You need to assign the result, however:
num1 = int(argv[1])
num2 = int(argv[2])
or simply use:
num1, num2 = int(num1), int(num2)
You did call int() but ignored the return value.