Вот несколько методов с примерами кода для анализа списка целей:
-
Использование аргументов командной строки:
import sys targets = sys.argv[1:] # Get all command-line arguments except the script name # Process the list of targets for target in targets: print(target) -
Чтение из файла:
with open('targets.txt', 'r') as file: targets = file.readlines() # Process the list of targets for target in targets: print(target.strip()) -
Ввод пользователя:
targets = [] while True: target = input("Enter a target (or 'q' to quit): ") if target == 'q': break targets.append(target) # Process the list of targets for target in targets: print(target) -
Чтение из стандартного ввода (STDIN):
import sys targets = sys.stdin.readlines() # Process the list of targets for target in targets: print(target.strip())
Это всего лишь несколько примеров. Существует множество других способов анализа списка целей в зависимости от конкретных требований вашей программы.