При запуску програм через термінал можна вказувати аргументи через пробіл.
→ ~ cat main.py
import sys
script_name = sys.argv[0]
arguments = sys.argv[1:]
print(script_name)
print(arguments)
→ ~ python3 main.py first second
main.py
['first', 'second']
В Python список цих аргументів зберігається в змінній argv
у вбудованому модулі sys
.
Першим елементом завжди є ім’я скрипта, що запускається, другим і далі — самі аргументи.
#Python // #practice // Архів книг