python如何写二进制文件?

python如何写二进制文件?,第1张

python如何写二进制文件?

这正是

bytearray
用于:

newFileByteArray = bytearray(newFileBytes)newFile.write(newFileByteArray)

如果您使用的是Python 3.x,则可以

bytes
改用(也许应该这样做,因为它可以更好地表明您的意图)。但是在Python
2.x中,这
bytes
行不通的,因为它只是的别名
str
。像往常一样,使用交互式解释器进行显示比使用文本进行解释要容易,所以让我这样做。

Python 3.x:

>>> bytearray(newFileBytes)bytearray(b'{x03xffx00d')>>> bytes(newFileBytes)b'{x03xffx00d'

Python 2.x:

>>> bytearray(newFileBytes)bytearray(b'{x03xffx00d')>>> bytes(newFileBytes)'[123, 3, 255, 0, 100]'


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5623422.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存