for-just-we / CppCodeAnalyzer

A tool based on python to parse C/C++ code into code property graph
13 stars 0 forks source link

networkx #2

Closed colebuckleyy closed 1 year ago

colebuckleyy commented 1 year ago

如果我想将 CPG 图传输到 networkx 中,我应该使用 ast 节点属性来连接内容并将内容用作节点,还是将它们作为单个节点的属性加载

for-just-we commented 1 year ago

如果我想将 CPG 图传输到 networkx 中,我应该使用 ast 节点属性来连接内容并将内容用作节点,还是将它们作为单个节点的属性加载

networkx我还没用到,不过你可以试试把AST结点类型(调用 ASTNode.getTypeAsString())用作graph结点属性,然后 codeStr 用做graph结点内容。

colebuckleyy commented 1 year ago

谢谢你, 我会试试这个