Как мне сделать входные данные частью скрипта python, чтобы входные данные всегда отображались при каждом открытии программы?

#python #input

#python #ввод

Вопрос:

Я пытаюсь создать программу, похожую на базу данных, используя python 3.8.2, и я пытаюсь выяснить, как вносить постоянные изменения в скрипт, играющий роль пользователя. Есть ли способ

А) Восстановить входные данные от пользователя

Б) Сделайте этот ввод частью скрипта, чтобы он всегда отображался при открытии программы

Комментарии:

1. Ваш скрипт не должен редактировать себя. Сохраните информацию в отдельном файле, который вы перечитаете при запуске.

2. Итак, вы ищете 1 и 2 или 2 ?

Ответ №1:

В официальном руководстве рассказывается, как это сделать.

Это будет выглядеть примерно так:

 import sys
for script_argument in sys.argv:
  print(script_argument)
 

Если вы хотите что-то более сложное, ознакомьтесь с argparse .