# -*- coding: utf-8 -*- """ @description: @author:XuMing """ from __future__ import print_function from __future__ import unicode_literals import numpy as np # æ°ç»ä¸å符串çè½¬æ¢ # tostring a = np.array([[1, 2], [3, 4]], dtype=np.uint8) print(a) print(a.tostring()) # fromstring 彿° # å¯ä»¥ä½¿ç¨ fromstring 彿°ä»å符串ä¸è¯»åºæ°æ®ï¼ä¸è¿è¦æå®ç±»åï¼ s = a.tostring() b = np.fromstring(s, dtype=np.uint8) print(b) # æ¤æ¶ï¼è¿åçæ°ç»æ¯ä¸ç»´çï¼éè¦éæ°è®¾å®ç»´åº¦ï¼ b.shape = 2, 2 print(b)