strings.encode(a, encoding=None, errors=None)
Calls
element-wise.
The set of available codecs comes from the Python standard library, and may be extended at runtime. For more information, see the
module.
Parameters:aarray_like, with StringDType or str_ dtypeencodingstr, optionalThe name of an encoding
errorsstr, optionalSpecifies how to handle encoding errors
Returns:outndarrayNotes
The type of the result will depend on the encoding specified.
Examples
>>> importnumpyasnp>>> a=np.array(['aAaAaA',' aA ','abBABba'])>>> np.strings.encode(a,encoding='cp037')array([b'ÁÁÁ', b'@@Á@@', b'ÂÁÂ'], dtype='|S7')