Пилю некий простой скрипт. Он использует некий готовый модуль. Его методами я регистрирую некий обработчик события, который ждёт событие и выполняет некие действия при его появлении. Обработчик события видимо выполняется в отдельном треде, поэтому нужно чтобы скрипт не завершал свою работу. Логика там примерно такая:
# Мой обработчик
def MyEventHandler(e):
print e
# регистрация моего обработчика (так положено по документации модуля)
api.events.onEvent = MyEventHandler
Как лучше сделать, тупо добавить в конец
while 1:
pass