所以我有一个 C 程序来连接 i2c 设备。我需要从 python 连接到该设备。我只是想知道是否值得将程序移植到 python 模块中,或者移植所涉及的工作量是否不会超过仅使用子进程执行程序。我知道我确信每个应用程序都不同,但我想知道是否值得我花时间学习 python C 扩展和移植这个程序。
更新:我可以完全访问 C 和 python 的源代码。但是在 python 方面已经完成了大量的工作,如果这很重要,我想尽可能减少对它的更改。而且我还想尽量减少必须对 C 进行的更改。这是可行的,但我没有编写它,它涉及到很多我不想重做的地址。