python3.5 将二进制串转换为字符

发布网友 发布时间:2022-04-25 15:53

我来回答

1个回答

热心网友 时间:2022-06-13 02:48

从字符串中依次读16个字符出来,用函数int('0010101000101010',2)把这个字符串转成整数,然后用chr转成字符chr(int('0010101000101010',2)),就可以写入文件中了,不过还有一个问题就是不够16位你要如何处理的,可以在文件开始先存一个数字,就是记录01这个串的总长度追问我其实写的一个压缩算法,本身每次得到的编码就是十六位刚好能够一一对应。多谢了明早试试

另外我将乱码转换为二进制是不是直接int 再bin就可以了?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com