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


Posted in Python onOctober 11, 2019

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 相关文章推荐
Python实例之wxpython中Frame使用方法
Jun 09 Python
Python实现的数据结构与算法之基本搜索详解
Apr 22 Python
python实现将pvr格式转换成pvr.ccz的方法
Apr 28 Python
python基于urllib实现按照百度音乐分类下载mp3的方法
May 25 Python
快速入手Python字符编码
Aug 03 Python
Python实现中文数字转换为阿拉伯数字的方法示例
May 26 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
Jun 01 Python
Python最火、R极具潜力 2017机器学习调查报告
Dec 11 Python
python flask安装和命令详解
Apr 02 Python
python射线法判断一个点在图形区域内外
Jun 28 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
Jul 01 Python
QT5 Designer 打不开的问题及解决方法
Aug 20 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
Oct 11 #Python
命令行运行Python脚本时传入参数的三种方式详解
Oct 11 #Python
python中对_init_的理解及实例解析
Oct 11 #Python
pandas数据处理进阶详解
Oct 11 #Python
结合OpenCV与TensorFlow进行人脸识别的实现
Oct 10 #Python
树莓派安装OpenCV3完整过程的实现
Oct 10 #Python
树莓派极简安装OpenCv的方法步骤
Oct 10 #Python
You might like
php巧获服务器端信息
2006/12/06 PHP
php中设置多级目录session的问题
2011/08/08 PHP
Php连接及读取和写入mysql数据库的常用代码
2014/08/11 PHP
如何离线执行php任务
2017/02/21 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
2018/10/15 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
JS 学习笔记 防止发生命名冲突
2009/07/30 Javascript
Javascript 学习笔记 错误处理
2009/07/30 Javascript
jQuery中需要注意的细节问题小结
2011/12/06 Javascript
JS子父窗口互相操作取值赋值的方法介绍
2013/05/11 Javascript
js实现模拟银行卡账号输入显示效果
2015/11/18 Javascript
AngularGauge 属性解析详解
2016/09/06 Javascript
EasyUI Combobox设置默认值 获取text的方法
2016/11/28 Javascript
jQuery插件DataTable使用方法详解(.Net平台)
2016/12/22 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
2018/07/24 Javascript
微信小程序自定义导航栏
2018/12/31 Javascript
微信小程序代码上传、审核发布小程序
2019/05/18 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
[01:01:18]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#2COL VS LGD
2016/03/03 DOTA
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
基于python实现微信模板消息
2015/12/21 Python
Python二叉搜索树与双向链表转换实现方法
2016/04/29 Python
python清除字符串中间空格的实例讲解
2018/05/11 Python
Python实现井字棋小游戏
2020/03/09 Python
Django如何批量创建Model
2020/09/01 Python
HTML5如何使用SVG的方法示例
2019/01/11 HTML / CSS
网络事业创业计划书范文
2014/01/09 职场文书
校园文明标语
2014/06/13 职场文书
环境科学专业教师求职信
2014/07/12 职场文书
医生学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
2014年维稳工作总结
2014/11/18 职场文书
2016党员干部反腐倡廉心得体会
2016/01/13 职场文书
在pyCharm中下载第三方库的方法
2021/04/18 Python
使用ORM新增数据在Mysql中的操作步骤
2021/07/26 MySQL
Python用tkinter实现自定义记事本的方法详解
2022/03/31 Python