Python struct.unpack

时间:2023-10-14 21:29:56 

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

标签:Python,struct.unpack
0
投稿

猜你喜欢

  • 详解TreeView绑定数据库

    2024-01-17 17:09:13
  • asp如何读取注册表的信息?

    2009-11-19 21:18:00
  • oracle合并列的函数wm_concat的使用详解

    2024-01-25 20:54:19
  • MYSQL 数据库命名与设计规范

    2024-01-23 04:19:45
  • 解决pycharm19.3.3安装pyqt5找不到designer.exe和pyuic.exe的问题

    2022-06-08 02:29:26
  • Python中zip函数如何使用

    2021-03-30 02:54:13
  • django将数组传递给前台模板的方法

    2023-09-26 09:06:40
  • 如何使用Python程序完成描述性统计分析需求

    2021-01-11 22:11:20
  • JavaScript中callee和caller的区别与用法实例分析

    2024-04-10 13:59:35
  • python多线程并发实例及其优化

    2021-04-03 12:28:11
  • python批量修改交换机密码的示例

    2023-06-29 07:52:42
  • 基于Python+Pygame实现变异狗大战游戏

    2021-04-19 09:46:45
  • Django框架静态文件使用/中间件/禁用ip功能实例详解

    2023-06-12 02:48:38
  • Pytorch中关于BatchNorm2d的参数解释

    2021-10-06 11:28:09
  • mysql索引必须了解的几个重要问题

    2024-01-27 17:58:54
  • 如何获取机器的网络配置属性?

    2009-11-23 20:44:00
  • 实例讲解python函数式编程

    2022-10-30 22:14:35
  • SQLserver 数据库危险存储过程删除与恢复方法

    2011-09-30 11:33:54
  • SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题

    2024-01-15 18:21:30
  • SQL Server 数据库基本操作语句总结

    2024-01-18 05:12:06
  • asp之家 网络编程 m.aspxhome.com