str.isspace
Проверяет, что строка не пустая и состоит только из пробельных символов.
Python 3.13
str.isspace()Возвращаемое значение
True или False; для пустой строки — False.
Примеры
Пробел, табуляция и перевод строки
Python 3.13
print(' \t\n'.isspace())True
Пустая строка и строка с буквой
Python 3.13
print(''.isspace(), ' a '.isspace())False False
Подробности
Пробельными считаются пробел, табуляция \t, перевод строки \n и другие невидимые разделители. Для пустой строки результат False, поэтому проверку «строка пустая или из одних пробелов» удобнее записать как not text.strip().
