码迷,mamicode.com
首页 > 编程语言 > 详细

Python2.7-struct模块

时间:2017-09-28 16:47:14      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:处理   二进制文件   格式   用途   处理二进制数据   网络   数据   char   http   

struct模块

处理二进制数据,与C语言交互,可以较为方便的对C语言的struct类型和python中的数据进行转换

主要是用于将int,char之类的C语言中基础数据pack至一个二进制流的字符串中,传输至接收端后,再用unpack将其解包,可以获得打包前的数据

除了在网络通信间的用途,还可以用于处理二进制文件数据,如位图文件(bmp)

具体的格式字符串控制符以及例子参考:http://www.cnblogs.com/coser/archive/2011/12/17/2291160.html

Python2.7-struct模块

标签:处理   二进制文件   格式   用途   处理二进制数据   网络   数据   char   http   

原文地址:http://www.cnblogs.com/tccbj/p/7607069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!