由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 求助 python 中 16进制的读取与处理
相关主题
python并不算google带火的有人用Haskell吗
python要把@当作矩阵乘法算符学python的必要性有多大?
阅读scala中关于python
王垠 -- 拳打南山魏老 脚踢北海好虫开始学python,要被它打败了
程序员薪水未来ruby能不能挤掉python
Python 缩进的syntax其实真神的意思是:学习python就是几个小时的事,吵啥?
水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了如果选择学习5种编程语言你们选什么?
golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情[bssd] 教小孩functional programming
相关话题的讨论汇总
话题: python话题: 0e话题: 0d话题: 0a话题: 0b
进入Programming版参与讨论
1 (共1页)
s****e
发帖数: 75
1
最近被反斜杠搞死了
有时候需要处理16进制的数据,例如'\x00\x02\x04\x06'等等。如果输入是以下格式的
raw data:
0000: 00 02 04 06 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
0010: 10 12 14 16 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
0020: 20 22 24 26 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
0030: 30 32 34 36 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
0040: 40 42 44 46 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
怎样才能将其变成'\x00\x02\x04\x06...\x0f'的格式?现在要么就是报错,要么就是'
\x00'的格式。
恳请大家给点意见,谢过谢过!
a**a
发帖数: 416
2
it seems that you can do
[''.join(chr(int('0x'+x, 16)) for x in line.split()[1:]) for line in open('
yourfile')]

是'

【在 s****e 的大作中提到】
: 最近被反斜杠搞死了
: 有时候需要处理16进制的数据,例如'\x00\x02\x04\x06'等等。如果输入是以下格式的
: raw data:
: 0000: 00 02 04 06 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0010: 10 12 14 16 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0020: 20 22 24 26 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0030: 30 32 34 36 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0040: 40 42 44 46 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 怎样才能将其变成'\x00\x02\x04\x06...\x0f'的格式?现在要么就是报错,要么就是'
: \x00'的格式。

m********5
发帖数: 17667
3
建议新选语言的学习 ruby, haskell, JS
学python毁一生
python根本找不到工作, 设计很落后, 很丑. 放眼望去全是业余的GNU project
C/C++也找不到工作, 没啥人用
java已经快死了, 滥大街, 又很丑

是'

【在 s****e 的大作中提到】
: 最近被反斜杠搞死了
: 有时候需要处理16进制的数据,例如'\x00\x02\x04\x06'等等。如果输入是以下格式的
: raw data:
: 0000: 00 02 04 06 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0010: 10 12 14 16 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0020: 20 22 24 26 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0030: 30 32 34 36 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 0040: 40 42 44 46 08 0a 0c 0e 01 03 05 07 09 0b 0d 0f
: 怎样才能将其变成'\x00\x02\x04\x06...\x0f'的格式?现在要么就是报错,要么就是'
: \x00'的格式。

s****e
发帖数: 75
4
谢谢!正是我想要的,这个折磨我好久了。
拜早年啦

★ 发自iPhone App: ChineseWeb 7.8

【在 a**a 的大作中提到】
: it seems that you can do
: [''.join(chr(int('0x'+x, 16)) for x in line.split()[1:]) for line in open('
: yourfile')]
:
: 是'

s****e
发帖数: 75
5
不来这个版我还真的不知道python在大家眼里这么不堪,我觉得还行吧,主要是工作里
零星需要用到。

★ 发自iPhone App: ChineseWeb 7.8

【在 m********5 的大作中提到】
: 建议新选语言的学习 ruby, haskell, JS
: 学python毁一生
: python根本找不到工作, 设计很落后, 很丑. 放眼望去全是业余的GNU project
: C/C++也找不到工作, 没啥人用
: java已经快死了, 滥大街, 又很丑
:
: 是'

t****a
发帖数: 1212
6
你丫这是出什么毛病了啊,每个帖子贴一遍,跳大神么?Guido得罪你了么?人Dropbox
python用的好好的。

【在 m********5 的大作中提到】
: 建议新选语言的学习 ruby, haskell, JS
: 学python毁一生
: python根本找不到工作, 设计很落后, 很丑. 放眼望去全是业余的GNU project
: C/C++也找不到工作, 没啥人用
: java已经快死了, 滥大街, 又很丑
:
: 是'

t****a
发帖数: 1212
7
python哪有那么不堪,版上倒脏水的这些鸟人就没拿出什么站得住脚的理由来。
嗯,就是些鸟人。

【在 s****e 的大作中提到】
: 不来这个版我还真的不知道python在大家眼里这么不堪,我觉得还行吧,主要是工作里
: 零星需要用到。
:
: ★ 发自iPhone App: ChineseWeb 7.8

s****e
发帖数: 75
8
代Python谢谢你啊^_^

★ 发自iPhone App: ChineseWeb 7.8

【在 t****a 的大作中提到】
: python哪有那么不堪,版上倒脏水的这些鸟人就没拿出什么站得住脚的理由来。
: 嗯,就是些鸟人。

a***n
发帖数: 538
1 (共1页)
进入Programming版参与讨论
相关主题
[bssd] 教小孩functional programming程序员薪水
Duck typing is great ...Python 缩进的syntax
感觉用python的人,属于程序员中的文艺青年那类的水木上python大坑啊: 疑Google员工把8w行Python项目用4w行Java重写了
王垠: 程序员的心理疾病golang虽然不会一统江湖,但是,干掉python ,ruby是迟早的事情
python并不算google带火的有人用Haskell吗
python要把@当作矩阵乘法算符学python的必要性有多大?
阅读scala中关于python
王垠 -- 拳打南山魏老 脚踢北海好虫开始学python,要被它打败了
相关话题的讨论汇总
话题: python话题: 0e话题: 0d话题: 0a话题: 0b