gpt4 book ai didi

Python:由 1 和 0 组成的字符串 -> 二进制文件

转载 作者:太空狗 更新时间:2023-10-30 01:52:11 25 4
gpt4 key购买 nike

我在 Python 中有一个由 1 和 0 组成的字符串,我想将它写入一个二进制文件。我在寻找执行此操作的好方法时遇到了很多麻烦。

有没有一种标准的方法可以做到这一点,而我只是想念它?

最佳答案

如果你想要一个二进制文件,

>>> import struct
>>> myFile=open('binaryFoo','wb')
>>> myStr='10010101110010101'
>>> x=int(myStr,2)
>>> x
76693
>>> struct.pack('i',x)
'\x95+\x01\x00'
>>> myFile.write(struct.pack('i',x))
>>> myFile.close()
>>> quit()
$ cat binaryFoo
�+$

这是您要找的吗?

关于Python:由 1 和 0 组成的字符串 -> 二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7732496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com