Python NCurses с одной нитью на панели
Я провел небольшое исследование в Интернете и нашел подходящий ответ на вопрос. Но, возможно, это потому, что я француз, и я не знаю, какие слова использовать наиболее точно.
Итак, вот что я хотел сделать:
- в Linux я написал скрипт на Python 3
- я хочу создать две или более панели с помощью модуля NCurse
- Я хочу, чтобы каждая панель контролировала какой-то другой процесс (файлы журнала, результат команды ifconfig...)
- время обновления очень разное (2 секунды для одной панели и 5 минут для другой), поэтому я думаю, что постоянное объединение, которое обновляет весь экран, не очень хорошая идея (и не очень хорошая концепция в программировании:()
Итак, мои вопросы:
- Можно ли создать один поток или событие для каждой панели (извините, но я не знаю, какой термин использовать)
- или у меня есть основной цикл, который обновляет каждую панель каждый раз (своего рода объединение)??