numpy.strings.encode#
- strings.encode(a, encoding=None, errors=None)[源代码]#
逐元素调用
str.encode.可用的编解码器集来自 Python 标准库,并且可以在运行时扩展.更多信息,请参阅
codecs模块.- 参数:
- a : 类数组,具有
StringDType或str_数据类型array_like, withStringDTypeorstr_dtype - encodingstr, optional
编码的名称
- errorsstr, optional
指定如何处理编码错误
- a : 类数组,具有
- 返回:
- outndarray
参见
注释
结果的类型将取决于指定的编码.
示例
>>> import numpy as np >>> a = np.array(['aAaAaA', ' aA ', 'abBABba']) >>> np.strings.encode(a, encoding='cp037') array([b'ÁÁÁ', b'@@Á@@', b'ÂÁÂ'], dtype='|S7')