0

我不熟悉 Python,但现在我必须实现我现有的 c 程序才能从 Tkinter 使用。平台是 Ubuntu。首先声明为 int explore(void) 的第一个函数 c 我做了如下(基于我在不同地方找到的示例 - 但实际上我不熟悉这些术语...... :((()

from ctypes import *
...
root.device = cdll.LoadLibrary("./mycprog.so")
root.DeviceExplore = root.device.explore
root.DeviceExplore.argtypes = [c_void_p]
root.DeviceExplore.restype = c_int

Python 接受它,但调用实际上是由第二行完成的吗?我怎样才能得到结果?打印 root.DeviceExplore.???

对不起,蹩脚的问题,但在时间紧迫的情况下,我目前没有太多时间更深入地理解 Python 术语。

4

0 回答 0