numpy.strings.encode#

strings.encode(a, encoding=None, errors=None)[source]#

逐元素呼叫 str.encode

可用的編解碼器集合來自 Python 標準函式庫,並且可以在執行時擴充。更多資訊請參閱 codecs 模組。

參數:
aarray_like,具有 StringDTypestr_ dtype
encodingstr,選填

編碼的名稱

errorsstr,選填

指定如何處理編碼錯誤

回傳:
outndarray

另請參閱

str.encode

註解

結果的類型將取決於指定的編碼。

範例

>>> import numpy as np
>>> a = np.array(['aAaAaA', '  aA  ', 'abBABba'])
>>> np.strings.encode(a, encoding='cp037')
array([b'ÁÁÁ', b'@@Á@@',
   b'‚ÂÁ‚'], dtype='|S7')