韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python怎么读二进制文件

python怎么读二进制文件

二进制读取

头像

silencement

2019-12-20 16:31:1817543浏览 · 0收藏 · 0评论

实际项目中经常遇到读取二进制问题,Python下读取二进制文件一般用Python的文件打开读写相关函数和struct.

python学习网,大量的免费python视频教程,欢迎在线学习!

1?;袢∥募鹒ilename,可用对话框,也可以直接手写

2。打开文件,这里中是打开,像看书一样,只是打开书,还没有看里面的内容,可以看,也可以不看

binFile=open(filename,'rb')

3。那就看看吧,binFile现在就是书的名字了。这里我们读入4个字,如果read()将读入整个文件

context=binFile.read(4)

4。读入之后问题来了,context包含四个字(4Bytes),但这四个字是加密的(二进制)。这时要找翻译struct.unpack

realContext=struct.unpack(format,context)

5。format的就是加密规则了,由1,2,4,8个字节组成其他类型,或者其他类型的数组。

a,b,c,d=struct.unpack('4c',context)

读入四个字符

6。打开文件后用完一定要关闭,和看书一个样,看完后要合上。

binFile.close()

7。查找内容,文件内容可以一个一个字的按顺序读出,但如果已经知道内容在什么位置,可以用查找方式读出。

binFile.seek(100)
context=binFile.read(4)

读出100位置后面的4个字,(101,102,103,104)

8。Python还提供也一些高级读写功能,如整行读取等。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《特殊游泳教练》| 美国禁忌6 结局| 蜜桃5荷尔蒙| 男人吃奶摸下面弄进去会怀孕吗| 女大馒头图片10张| 耕耘小侄女小说全文免费阅读| 交换的日子| 国产成人AV无码-二三区| 邻居少妇让我爽了三次| 男同桌硬了把我内裤也脱了| 香蕉漫画免费读漫画网下拉式| 《台球室的特殊待遇》| 狂恋你| 免费观看已满十八岁电视剧美国| 录像狗配女人| 老头握住淑蓉双乳| 簧片| 小雪解开乳罩给老杨摸| 王局长把乳置解开吃胸的动态图| 国产电影一曲二曲三曲爱妃记豆瓣 | 美国大片又大又好看的PPT| 公司企业文化展示墙| 真爱禁区| 白日梦我| 我在做饭他在下添好爽好硬| 女性扒开大腿内侧小肚子痒| 麻花天美星空无限免费观看电视剧| 精品一区二区三区| 《警花交换做爰》| 母与子免费观看大全电视剧| 时尚杂志| 轮流和两个男人一起很容易染病吗 | 情窦初开的少女2| EXO妈妈MV高清在线观看| 在车里被弄了4次高潮| 玉女桃花轻蜜粉是正规还是仿| B站暴躁姐的丈夫是干什么的 | 法国巜做爰的禁忌1| 长江三峡游轮订票官网| 赠刘景文| 日韩