Загрузка...

Аргументы командной строки

Вы хотите, чтобы экран показал одно слово, которое вы ставите после имени программы. Вы поставите lamp после имени. Строка на экране будет lamp.

Программа читает слово после имени и показывает его

python
import argparse

parser = argparse.ArgumentParser()
parser.add_argument("item")
args = parser.parse_args()
print(args.item)

Экран показывает lamp. lamp — это слово после имени программы. lamp не написано в программе. parser.add_argument("item") называет место для этого слова: item. args = parser.parse_args() читает слово, которое вы поставили после имени. print(args.item) пишет lamp. Программа закончилась. Второй строки нет.

Если вы поставите cord после имени, на экране будет cord. Это другой запуск. В этом запуске вы ставите lamp, поэтому на экране lamp.

Теперь вы можете прочитать одно слово, которое вы ставите после имени программы, и показать его. Этот экран — lamp. Это последняя страница. Следующей страницы нет.

Экран — это слово после имени

Экран — lamp. lamp не написано в программе. Это последняя страница.

🧠 Проверьте Свои Знания

Готов к Началу

Проверьте Свои Знания

Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему

❓
6
Вопросы
🎯
70%
Для Прохождения
♾️
∞
Время
🔄
∞
Попытки

📝 Инструкции

  • Внимательно прочитайте каждый вопрос
  • Выберите лучший ответ на каждый вопрос
  • Вы можете пересдавать тест столько раз, сколько захотите
  • Ваш прогресс будет показан вверху