码迷,mamicode.com
首页 > 编程语言 > 详细

使用python解析C代码

时间:2019-09-04 09:52:17      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:tar   列表   targe   必须   需要   这一   字段名   dong   定义   

我有一个巨大的C文件(~100k行),我需要能够解析。主要是我需要能够从其定义中获取有关每个结构的各个字段的详细信息(如结构中每个字段的字段名称和类型)。是否有一个好的(开源,我可以在我的代码中使用)方式来做到这一点?或者我应该为此编写自己的解析器。如果我必须自己写,有人可以提出一个好的起点吗?我之前从未使用过python。

谢谢

 

解决方案


查看此链接,获取可用于Python的广泛解析工具列表。具体来说,要解析c代码,请尝试使用pycparser


本文首发于Python黑洞网,博客园同步更新

使用python解析C代码

标签:tar   列表   targe   必须   需要   这一   字段名   dong   定义   

原文地址:https://www.cnblogs.com/pythonzhichan/p/11456733.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!