最后找到了 py7zr ,使用起来方便多了,性能也没啥问题。
安装:
解压:
也支持生成7z文件,具体可看官网介绍。
体会:数据压缩存储最好不要使用7z格式,比较不常用,可能后续会造成一些麻烦。
'''data.txt: binary string, 8bits/character'''txt=open('data.txt', 'r')
rar=open('test.7z', 'w')
src=txt.read()
for i in range(0, len(src), 8):
bin.write(chr(int(src[i:i+8], 2)))
txt.close()
rar.close()