Существует два файла:
- Файл 1: в этом файле есть функция, которая принимает введенный пользователем ввод (PIN) и сравнивает его с существующими PIN-кодами. Когда введен правильный PIN-код, он запускает один из операторов if.
- Файл 2: я хочу выполнить этот файл из Файла1 в зависимости от того, какой оператор if срабатывает. Я хочу выполнить File2 с одним из четырех возможных вариантов, а не выполнять четыре отдельных файла.
Код: Выделить всё
subprocess.Popen(['python', 'File2.py', ___what_to_put_here?___)
Я не передаю переменные данные, я просто прошу его выполнить файл с этим или другим параметром, но ни с одним из них одновременно. Возможно, я не могу сделать это без передачи переменных данных, но я не уверен.
Я знаю, что есть более интересные способы сделать это, но я ищу простоты и хотел бы пока придерживаться отдельных файлов.
Я бы хотел пока сохранить File1 и File2 отдельно, а не помещать весь код в один файл.
Подробнее здесь: https://stackoverflow.com/questions/798 ... le-options
Мобильная версия