Парсер аргументов
import sys
try:
name = int(sys.argv)
for i in range(len(name)):
print(sys.argv[i + 1])
except BaseException:
print("no args")
Вот мой код. Вот задание: Напишите скрипт, который принимает любое кол-во параметров через произвольное количество пробелов в качестве аргументов и выводит их в той же последовательности на экран, каждый на отдельной строке. В случае отсутствия параметров скрипт должен выводить «no args». Не понимаю, как сделать так что бы он считал все аргументы,а не только первый. Вот пример: Ввод:python3 solution.py 5 string 1 Вывод:
5
string
1