Python struct.unpack

原创 2011年01月22日 22:15:00

1. 设置fomat格式,如下:

复制代码 代码如下:

# 取前5个字符,跳过4个字符华,再取3个字符
format = '5s 4x 3s'


2. 使用struck.unpack获取子字符串

复制代码 代码如下:

import struct
print struct.unpack(format, 'Test astring')
#('Test', 'ing')


来 个简单的例子吧,有一个字符串'He is not very happy',处理一下,把中间的not去掉,然后再输出。

复制代码 代码如下:


import struct
theString = 'He is not very happy'
format = '2s 1x 2s 5x 4s 1x 5s'
print ' '.join(struct.unpack(format, theString))

Python使用struct处理二进制(pack和unpack用法)

转载自:http://www.cnblogs.com/gala/archive/2011/09/22/2184801.html 这篇文章写的很好,所以无耻的转了。。 有的时候需要用py...

python中struct.unpack的用法

python中struct.unpack的用法 4/25/2009 12:18:21 PM Python中按一定的格式取出某字符串中的子字符串,使用struck.unpack是...

Python使用struct处理二进制(pack和unpack用法)

[转]Python使用struct处理二进制(pack和unpack用法) Leave a reply 转载自:http://www.cnblogs.com/gala/archiv...

Python使用struct处理二进制(pack和unpack用法)

转]Python使用struct处理二进制(pack和unpack用法) Leave a reply 转载自:http://www.cnblogs.com/gala/archive...
  • dzhj11
  • dzhj11
  • 2014年08月19日 16:44
  • 433

Python使用struct处理二进制(pack和unpack用法)

有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体. struct模块...

Python学习——struct模块的pack、unpack示例

import struct pack、unpack、pack_into、unpack_from [python] view plaincopyprint? ...

Python学习——struct模块的pack、unpack示例

import struct pack、unpack、pack_into、unpack_from [python] view plain copy ...

Python学习—struct模块的pack、unpack示例

import struct pack、unpack、pack_into、unpack_from   [python] view plaincopyprint? # ref:...

Python使用struct处理二进制(pack和unpack用法)

转载自:http://www.cnblogs.com/gala/archive/2011/09/22/2184801.html 有的时候需要用python处理二进制数据,比如,存取文...

Python使用struct处理二进制(pack和unpack用法)

http://www.cnblogs.com/gala/archive/2011/09/22/2184801.html http://blog.csdn.net/w83761456/article/d...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python struct.unpack
举报原因:
原因补充:

(最多只允许输入30个字)