从二进制表示(python)重新创建文件

时间:2014-01-02 22:43:11

标签: python file binary

这个问题与下面的问题有很多关系:

Getting Raw Binary Representation of a file in Python

使用以下python代码,我现在可以使用以下行将testfile.txt文件转换为二进制版本:

bytetable = [("00000000"+bin(x)[2:])[-1:-9:-1] for x in range(256)]

binrep = "".join(bytetable[x] for x in open("testfile.txt", "rb").read())

我的问题是,之后如何将其恢复正常?我想采用二进制文件,在这种情况下110011101111011010110110101001100000010000101110101001100001111000101110 并从中重新创建testfile.txt。如果可以,请告诉我。

0 个答案:

没有答案