Возвращает флаг, указывающий на то, содержит ли строка только пробельные символы.
str. isspace()
-> bool

Вернёт True, если в строке есть символы и все они являются пробельными, иначе — False.

'  '.isspace()  # True
'\n'.isspace() # True
'\t'.isspace() # True
' '.isspace() # True (OGHAM SPACE MARK)
''.isspace() # False
'!@#'.isspace() # False
'abc'.isspace() # False
'123'.isspace() # False
'abc123'.isspace() # False

На заметку
Пробельными символами являются символы Юникод из категории Other или Separator, а также те, у которых свойство бинаправленности принимает значение WS, B, или S.

Python 2
Для строк с 8-битами на символ (Юникод) работа метода зависит от текущей локали.
Синонимы поиска: str.isspace, str, isspace
На заметку
Зарегистрированные пользователи могут публиковать свои Статьи.