Python Curses возвращает ошибку при выполнении файла curses изнутри curses - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть 2 программы проклятия. Я хочу запустить второй из первого, просто нажав кнопку.

Play
About
Quit

При нажатии «Play» будет запущена вторая программа проклятий, например, exec(open("dungeon.py").read()), но это, похоже, полностью нарушает программу , Запуск dungeon.py сам по себе работает, но выполнение его из первой программы curses вызывает NameError: userInterface is not defined, которая является функцией в dungeon.py. Я не уверен, почему это происходит, и я еще не нашел способ исправить это.

...