numpy.strings.encode#
- strings.encode(a, encoding=None, errors=None)[source]#
Calls
str.encode
element-wise.The set of available codecs comes from the Python standard library, and may be extended at runtime. For more information, see the
codecs
module.- Parameters:
- aarray_like, with
StringDType
orstr_
dtype - encodingstr, optional
The name of an encoding
- errorsstr, optional
Specifies how to handle encoding errors
- aarray_like, with
- Returns:
- outndarray
See also
Notes
The type of the result will depend on the encoding specified.
Examples
>>> import numpy as np >>> a = np.array(['aAaAaA', ' aA ', 'abBABba']) >>> np.strings.encode(a, encoding='cp037') array([b'ÁÁÁ', b'@@Á@@', b'ÂÁÂ'], dtype='|S7')