Python - 从ELF文件中获取build-id

时间:2011-10-12 18:34:21

标签: python build elf

我正在尝试从和ELF文件(Linux内核模块)中提取build-id。 现在它正在使用:

subprocess.check_output(['eu-readelf', '-n', filename]).split()[-1]

我想知道是否有更多的pythony方式来实现相同的结果?

谢谢,Alex。

1 个答案:

答案 0 :(得分:2)

正如您所做的那样,从python调用eu-readelf命令是最优雅和可读的方法。由于python强调可读性,我认为这是最恐怖的方法。