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

Метод isascii() типов bytes и bytearray в Python

Проверить что байтовая строка состоит только из символов ASCII

Синтаксис:

# Новое в Python 3.7

bytes.isascii()

bytearray.isascii()

Параметры:

  • bytes и bytearray - байтовая строка соответствующего типа bytes или bytearray.

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

Описание:

Метод isascii() вернет True, если байтовая строка пуста или все байты в последовательности ASCII, в противном случае вернет False.

ASCII байты находятся в диапазоне 0-0x7F.

Примеры использования:

>>> x = b'ABCabc, 123, #$%'
>>> x.isascii()
# True

>>> a = 'ABCabc, 123, #$% Ю'
>>> x = bytes(x, 'utf-8')
>>> x.isascii()
# False

>>> x
# b'ABCabc, 123, #$% \xd0\xae'