Python Glossary English

все Python 3Байтовые последовательностифункция

bytearray.isspace

bytearray — проверки is*

Все байты — пробельные и последовательность непуста.

Синтаксис

ba.isspace(...)

Пробельными здесь считаются только ASCII-байты: пробел, \t, \n, \r, \v, \f. Байт 0xa0 (неразрывный пробел в latin-1) в набор не входит, хотя str.isspace() для символа '\xa0' вернёт True — если байты пришли из текста, надёжнее сначала декодировать их в строку и проверять уже её.

Примеры

print(bytearray(b'   ').isspace())   # → True
print(bytearray(b' \t\n').isspace())   # → True
print(bytearray(b' a ').isspace())   # → False
print(bytearray(b'').isspace())   # → False
print(bytearray(b' \t ').strip())   # → bytearray(b'')

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности