npyscreen: обновить форму из основного потока - PullRequest
0 голосов
/ 01 декабря 2018

У меня есть форма npyscreen, и я создаю ее экземпляр с помощью стандартной команды запуска:

App = TestApp()
App.run()

Я мигрирую из формы pyqt4.Эта форма не столько о взаимодействии с пользователем, сколько о предоставлении информации пользователю.Мне нужно контролировать форму из основного цикла.То есть после того, как я вызову run, мне нужно вернуться к приглашению, или, возможно, лучше сказать, что мне нужно вызвать run асинхронно.Я предполагаю, что лучший способ сделать это - использовать отдельный поток, но (1) я не уверен, что это правда, или если есть лучший способ, (2) я не могу найти никаких примеров того, как на самом деле это сделать.

Большое спасибо за любую помощь или примеры, которые вы можете предоставить.

...