Сообщить об ошибке.

Функция strsignal() модуля signal в Python

Получить описание номера сигнала системы

Синтаксис:

import signal

signal.strsignal(signalnum)

Параметры:

Возвращаемое значение:

Описание:

Функция strsignal() модуля signal возвращает системное описание номера сигнала signalnum, например "Interrupt" или "Segmentation fault" и т. д.

Возвращает None, если сигнал не распознан.

Примеры:

Программа выведет системное описание всех сигналов, зарегистрированных в модуле signal.

import signal

signals_to_names = {
    getattr(signal, n): n
    for n in dir(signal)
    if n.startswith('SIG') and '_' not in n
}

for s, name in sorted(signals_to_names.items()):
    string = signal.strsignal(s)
    print('{:<10} ({:2d}):'.format(name, s), string)