如何粗略地将cpp代码结构转换为python 一个C++类的项目,有很多类(一百以上),如何对代码结构进行粗略的重新实现?

如何粗略地将cpp代码结构转换为python 一个C++类的项目,有很多类(一百以上),如何对代码结构进行粗略的重新实现?,python,c++,structure,doxygen,Python,C++,Structure,Doxygen,编辑:需要更多详细信息。 对于实现特定UML类图的项目,我希望将相同的类图信息生成到Python中 示例来源: my_app - models - Company.py (company class) - Employee.cpp (employee class) - Laptop.cpp (laptop class) - Office.cpp (office class) - common - utils.cpp (opera

编辑:需要更多详细信息。

对于实现特定UML类图的项目,我希望将相同的类图信息生成到Python中

示例来源:

 my_app
   - models  
     - Company.py (company class)
     - Employee.cpp (employee class)
     - Laptop.cpp (laptop class)
     - Office.cpp (office class)
   - common
     - utils.cpp (operations and extras classes)
   ...
提取后的输出示例:

- Company.py
- Employee.py
- Laptop.py
- Office.py
- Operations.py
- Extras.py
注意:当我们提取类图信息时,生成的类应该只包含属性和方法,而不是实现

用xml解析代码并使用xml作为输出格式。

然后使用xml文件作为输入。

您与Langform的隶属关系是什么?我创建它是为了解决这个问题