- 论坛徽章:
- 0
|
本帖最后由 xiaoquwl 于 2010-03-05 22:39 编辑
类似于用open读取二进制文件:- rdfile = open(fileName,'rb')
复制代码 读出的是一个字符串,类似于:- '\x00\x0b+\x0c\xd6U\x00\x0bj\x17Yn\x08\x00E\x00\x000\t\xb1@\x00\x80\x06\x04\x1d{{{\x02{{{\x01\x04 \x00PB\xd3\x03w\x00\x00\x00\x00p\x02\xff\xffKk\x00\x00\x02\x04\x05\xb4\x01\x01\x04\x02'
复制代码 想知道如何才能让他显示的时候类似这样显示:- 00 0b 2b 0c d6 55 00 0b 6a 17 59 6e 08 00 45 00 ..+..U..j.Yn..E.
- 00 30 09 b1 40 00 80 06 04 1d 7b 7b 7b 02 7b 7b .0..@.....{{{.{{
- 7b 01 04 20 00 50 42 d3 03 77 00 00 00 00 70 02 {.. .PB..w....p.
- d3 5d 54 73 00 00 00 00 00 23 ff 53 73 74 75 76 .]Ts.....#.Sstuv
- ff ff 4b 6b 00 00 02 04 05 b4 01 01 04 02 ..Kk..........
复制代码 其中左边是原来的十六进制数,右边是对应这一行十六进制数的字符显示,
其中左边的很容易实现,但是右边的其中有些字符显示了,有些字符用..代替了,这是怎么实现的啊 |
|