Получить и проверить параметры командной строки
Напишите программу, которая берет из параметров командной строки два целочисленных аргумента и выводит на экран их сумму. В случае любой ошибки (некорректное количество аргументов, аргументы не того типа и т.д.) следует вывести число 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