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 相关文章推荐
py中的目录与文件判别代码
Jul 16 Python
Python常见工厂函数用法示例
Mar 21 Python
在python win系统下 打开TXT文件的实例
Apr 29 Python
解决sublime+python3无法输出中文的问题
Dec 12 Python
解决项目pycharm能运行,在终端却无法运行的问题
Jan 19 Python
图文详解python安装Scrapy框架步骤
May 20 Python
Django中自定义查询对象的具体使用
Oct 13 Python
常用python爬虫库介绍与简要说明
Jan 25 Python
pytorch中index_select()的用法详解
Jan 06 Python
python 实现的截屏工具
May 08 Python
python3+PyQt5+Qt Designer实现界面可视化
Jun 10 Python
python全面解析接口返回数据
Feb 12 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实现获取图片颜色值的方法
2014/07/11 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
php实现的农历算法实例
2015/08/11 PHP
iOS+PHP注册登录系统 PHP部分(上)
2016/12/26 PHP
PHP开发的微信现金红包功能示例
2017/06/29 PHP
PHP中危险的file_put_contents函数详解
2017/11/04 PHP
Laravel框架控制器的middleware中间件用法分析
2019/09/30 PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
2019/10/22 PHP
Laravel5.1 框架数据库操作DB运行原生SQL的方法分析
2020/01/07 PHP
js本身的局限性 别让javascript做太多事
2010/03/23 Javascript
基于jquery的DIV随滚动条滚动而滚动的代码
2012/07/20 Javascript
浅析jquery的js图表组件highcharts
2014/03/06 Javascript
使用typeof判断function是否存在于上下文
2014/08/14 Javascript
js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
2015/07/18 Javascript
JavaScript中的cacheStorage使用详解
2015/07/29 Javascript
基于canvas实现的绚丽圆圈效果完整实例
2016/01/26 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
2016/03/07 Javascript
jQuery图片轮播功能实例代码
2017/01/29 Javascript
React中使用collections时key的重要性详解
2017/08/07 Javascript
Vue波纹按钮组件制作
2018/04/30 Javascript
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
2018/05/15 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
2018/08/22 Javascript
antd Upload 文件上传的示例代码
2018/12/14 Javascript
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
Python制作爬虫抓取美女图
2016/01/20 Python
python分块读取大数据,避免内存不足的方法
2018/12/10 Python
python3对拉勾数据进行可视化分析的方法详解
2019/04/03 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
Python OpenCV视频截取并保存实现代码
2019/11/30 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
韩国女装NO.1网店:STYLENANDA
2016/09/16 全球购物
《最大的“书”》教学反思
2014/02/14 职场文书
中学生运动会广播稿
2015/08/19 职场文书
go:垃圾回收GC触发条件详解
2021/04/24 Golang
golang gopm get -g -v 无法获取第三方库的解决方案
2021/05/05 Golang
netty 实现tomcat的示例代码
2022/06/05 Servers