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.
StringDType or str_ dtype
The name of an encoding
Specifies how to handle encoding errors
See also
The type of the result will depend on the encoding specified.
>>> import numpy as np >>> a = np.array(['aAaAaA', ' aA ', 'abBABba']) >>> np.strings.encode(a, encoding='cp037') array([b'ÁÁÁ', b'@@Á@@', b'ÂÁÂ'], dtype='|S7')
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.4/reference/generated/numpy.char.encode.html