" />
                  
matlotlib 联合主键 状态模式 express dll highcharts scrapy devise nosql jq遍历 collection框架的结构 monkey安装 linux查看jdk安装路径 vue与html5 mysqlinsert python3教程 python编译环境 python写入txt文件 java编程入门 java最新框架 java中continue java如何配置环境变量 java数组输出 java集合图 java获取当前日期 java获取文件 tar文件怎么打开 删除数组中的某个元素 视频加字幕软件 流水账软件 深渊碎片 视频后期处理软件 ps3d字体 脚本学习 压枪软件 看图软件cad 男网红头像 小程序游戏源码 vs2017密钥 汉仪旗黑字体下载
当前位置: 首页 > 学习教程  > python

Python struct.unpack

2021/2/8 19:58:35 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

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))

输出结果:
He is very happy

本文链接: http://www.dtmao.cc/news_show_2000384.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?