欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

python二进制读写及特殊码同步实现详解

时间:2021-06-19 08:18:28|栏目:Python代码|点击:

python对二进制文件的操作需要使用bytes类,直接写入整数是不行的,如果试图使用f.write(123)向文件中以二进制写入123,结果提示参数不是bytes类型。

import os
import struct

a = 0x1A2B3C4D
b = 0x239875ad3d5ffaaa

filepath = 'D:\\wygDocument\\python\\code\\abc.dat'
f_in = open(filepath,'wb+')

for value in range(1,5):
 f_in.write(struct.pack('>I',a))
 f_in.write(struct.pack('>Q',b))
 
f_in.close()
print('Write OK')

上一篇:Python json模块与jsonpath模块区别详解

栏    目:Python代码

下一篇:使用python画个小猪佩奇的示例代码

本文标题:python二进制读写及特殊码同步实现详解

本文地址:http://www.codeinn.net/misctech/144632.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有