先上代码:
import sys
fid = open(sys.argv[1],'r')
out_fid = open('split.txt','w')
for dt in fid.readlines():
print(dt)
for n in range(0,8):
s_tmp = dt[14-2*n:16-2*n]
out_fid.write(s_tmp+"\n")
fid.close()
out_fid.close()
以上代码实现了把64bit的字符串转换成8bit字符串。文件名为split64_8bit.py
运行方式,在terminal中输入:
python split6464_8bit.py file.txt
原文本中字符串如下:

分割后如下:

该代码段展示了一个Python脚本,其功能是将64位的字符串拆分成8个独立的8位字符串。通过读取指定文件中的数据,脚本逐行处理并将每16位切割成单独的8位字符串,输出到新的文件'split.txt'中。
995

被折叠的 条评论
为什么被折叠?



