pickle

十六进制转换为pickle
import pickle
fp = open("123.bin","rb+")
fw = open('pickle.txt','w')
a = pickle.load(fp)
pickle=str(a)
fw.write(pickle)
fw.close()
fp.close()
pickle转换为可读坐标点
f = open("pickle.txt", "r")
data_str = f.read()
f.close()

data = eval(data_str.strip())

max_width = 0
for row in data:
    for col, char in row:
        if col > max_width:
            max_width = col

print("=" * 60)
for row in data:
    line_chars = [' '] * (max_width + 2)
    
    for col, char in row:
        line_chars[col] = char
    
    print("".join(line_chars))
print("=" * 60)
posted @ 2026-01-21 12:07  小灰灰400+  阅读(15)  评论(0)    收藏  举报