如何解决用python解析gdb.execute输出
我使用 python 和 gdb ,例如
(gdb) info frame 0
Stack level 0,frame at 0xb75f7390:
eip = 0x804877f in base::func() (testing.cpp:16); saved eip 0x804869a
called by frame at 0xb75f73b0
source language c++.
Arglist at 0xb75f7388,args: this=0x0
Locals at 0xb75f7388,PrevIoUs frame's sp is 0xb75f7390
Saved registers:
ebp at 0xb75f7388,eip at 0xb75f738c
我想从这个输出中拆分一些值,例如 PrevIoUs frame's sp
,id 可以用聪明的方式做到这一点,但使用正则表达式或拆分吗?
我可以得到像字典一样的输出,以便我可以很容易地用 python 解析它吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。