bytes.isspace() bytearray.isspace()
Метод isspace()
возвращает True
, если все байты в байтовой строке являются пробельными символами ASCII и последовательность не пуста, в противном случае вернет False.
Пробельные символы ASCII - это байтовые значения в последовательности b' \t\n\r\x0b\f'
:
' '
- пробел, '\t'
- табуляция, '\n'
- новая строка, '\r'
- возврат каретки, '\x0b'
- вертикальная табуляция, '\f'
- подача бумаги.>>> x = b'' >>> x.isspace() # False >>> x = b' ' >>> x.isspace() # True >>> x = b'\t \n' >>> x.isspace() # True >>> x = b' \t\n\r\x0b\f' >>> x.isspace() # True >>> x = b'hello \n\r' >>> x.isspace() # False