numpy.strings.encode#
- strings.encode(a, encoding=None, errors=None)[source]#
逐元素呼叫
str.encode
。可用的編解碼器集合來自 Python 標準函式庫,並且可以在執行時擴充。更多資訊請參閱
codecs
模組。- 參數:
- aarray_like,具有
StringDType
或str_
dtype - encodingstr,選填
編碼的名稱
- errorsstr,選填
指定如何處理編碼錯誤
- aarray_like,具有
- 回傳:
- outndarray
另請參閱
註解
結果的類型將取決於指定的編碼。
範例
>>> import numpy as np >>> a = np.array(['aAaAaA', ' aA ', 'abBABba']) >>> np.strings.encode(a, encoding='cp037') array([b'ÁÁÁ', b'@@Á@@', b'ÂÁÂ'], dtype='|S7')