numpy.strings.decode#
- строки.декодировать(a, кодировка=None, ошибки=None)[источник]#
Вызывает
bytes.decodeпоэлементно.Набор доступных кодеков взят из стандартной библиотеки Python и может быть расширен во время выполнения. Для получения дополнительной информации см.
codecsмодуль.- Параметры:
- aarray_like, с
bytes_dtype - кодировкаstr, optional
Имя кодировки
- ошибкиstr, optional
Определяет, как обрабатывать ошибки кодировки
- aarray_like, с
- Возвращает:
- выходndarray
Смотрите также
Примечания
Тип результата будет зависеть от указанной кодировки.
Примеры
>>> import numpy as np >>> c = np.array([b'\x81\xc1\x81\xc1\x81\xc1', b'@@\x81\xc1@@', ... b'\x81\x82\xc2\xc1\xc2\x82\x81']) >>> c array([b'\x81\xc1\x81\xc1\x81\xc1', b'@@\x81\xc1@@', b'\x81\x82\xc2\xc1\xc2\x82\x81'], dtype='|S7') >>> np.strings.decode(c, encoding='cp037') array(['aAaAaA', ' aA ', 'abBABba'], dtype='