python - 如何从C访问python字典?
问题描述
我在 python 中有一本字典,我需要从 C 程序访问该字典?或者例如,将此字典转换为 C 中的结构映射
我不知道如何做到这一点。
我很乐意得到一些关于这方面的提示,或者是否有任何图书馆可以提供帮助。
更新:
字典是使用 pycparser 从 C 程序的抽象语法树生成的。所以,我编写了一个 python 函数来生成这个字典,我可以使用 pickle 转储它或将它保存为文本文件。
现在我想使用 ac 程序中的键及其值,但我不知道如何访问该字典。
解决方案
您可以将字典导出到 JSON 并从 C 解析 JSON 文件...
推荐阅读
- javascript - 为什么 JQuery 加载不发送我的变量?
- reactjs - 我如何在 React js 中通过 post 请求的 ref 路由?
- sql - MariaDB 在选择查询中计算表引用
- reactjs - Formik 字段取决于其他两个
- angular - PrimeNG 8 树表在过滤后未扩展
- sql-server - 如何创建具有快照隔离级别的 Flyway 模式历史记录?
- ada - GNAT.Command_Line.Getopt - 如何强制所有命令行选项都有效?
- c# - 带有 LiveCharts 的 WPF 在运行时添加带有 DataBinding 的系列
- reactjs - React + TypeScript 中的 setState:FormData 不是“Blob”类型
- python - Dockerfile 未安装最新的 pypi 版本