文件名称:C2Py:轻松将 C 结构体转换为 Python!
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-23 14:14:12
Python
C2Py 结构转换器 将内存转储导入到根据定义的 C 结构生成的 Python 类,加速调试和自动化测试。 它有什么作用? C2Py 可以帮助您将 C 结构和联合转换为具有相同字段、名称类型和所有内容的 Python 类! 但这还不是全部。 C2Py 可以接收字节缓冲区或内存转储以分配给结构的字段! 为什么要使用它? 该项目最有可能用于 C 项目的自动化测试。 另一个用途可能是调试 - 通过将内存转储导入可读的类似结构的类来更好地读取和理解内存转储。 安装 此包需要 Python 2.6.* - 2.7.* 只需下载此项目,打开 cmd 或终端并输入: python /path/to/C2Py/setup.py install 你完成了! 用法和示例 如前所述,这个包是为了帮助 C 开发人员通过自动解析(和填充)他们的结构来使用 ctypes 模块。 这只是通过提供源文件(中间
【文件预览】:
C2Py-master
----setup.py(3KB)
----.gitignore(726B)
----C2Py()
--------__init__.py(37B)
--------C2PyHandler.py(6KB)
--------tests()
--------C2PyEngine.py(28KB)
----__init__.py(0B)
----MANIFEST.in(55B)
----LICENSE(11KB)
----setup.cfg(252B)
----DESCRIPTION.rst(460B)
----README.md(6KB)
----README.rst(17B)