Получить и проверить параметры командной строки

Напишите программу, которая берет из параметров командной строки два целочисленных аргумента и выводит на экран их сумму. В случае любой ошибки (некорректное количество аргументов, аргументы не того типа и т.д.) следует вывести число 0.

Не совсем понимаю, как взять параметры их командной строки, подскажите пожалуйста.


Ответы (1 шт):

Автор решения: Shift

Делается через модуль sys, причем [0] - имя файла.

filename.py:

import sys
num1 = int(sys.argv[1])
num2 = int(sys.argv[2])

Если запустить python filename.py 1 2, тогда num1 = 1, num2 - 2

→ Ссылка