- 博客(4)
- 收藏
- 关注
转载 学习资源列表
Linux学习资源列表 1 为 Linux 应用程序编写 DLL 2 Posix线程编程指南 OpenMax学习资源 1 OpenMax多媒体引擎:粗略介绍OpenMax IL的接口定义,以及TI参考组件的入口介绍
2011-11-05 06:55:09
200
原创 Python中读取二进制文件时pack和unpack的应用
参考资料:http://docs.python.org/library/struct.html#struct-alignmentsys.byteorder可以得到机器的endian信息import structfp = open(fname, 'rb')(a,b,c) = struct.unpack(">iii",fp.read(4+4+4)) print "%x %x %x" % (a,b,c)说明:1. >表示big endian FormatC TypePython typeStandard siz
2011-05-28 18:36:00
1352
原创 Python中的正则表达式学习总结
#!/usr/bin/python import sys import re#usage: 02/11/2011 date = sys.argv[1] m = re.search("^([01]?/d)[/-]([0123]?/d)[/-](/d{2,4})$",date) print m.groups() day = m.group(2) month = m.group(1) year = m.group(3) print year, month, day代码说明1 使用re.searc
2011-05-28 17:42:00
241
原创 Python显示二进制文件内容
open(filename,mode,buffer) 其中第一个参数是要打开的文件的文件名,必选;第二个是打开方式,可选;第三个为缓冲区,可选。默认情况下是以“读”模式打开文件。该函数返回的是流类型对象。 mode有如下几种:r:读模式(默认值)w:写模式a:追加写模式b:二进制模式t:文本模式(默认值)+:更新已有硬盘文件(读和写模式)U:通用换行模式(Universal new line mode) 如果到打开的文件不存在或者其他问题,会跑出IOError异常。
2011-05-28 14:23:00
744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人