标签: python-3.x ctypes python-c-extension
我对这种情况没有任何成功。
在使用Python 3.5.1的Ubuntu 14上,我想将sys.stdin传递给仅使用ctypes的C / C ++并使用libc.fscanf。我也尝试过libc.stdin。我相信这必须用二进制来完成,因为这就是Python 3 ctypes需要的东西。一些帖子建议使用libc.freopen,但我仍然有以下问题。
我认为fscanf的第一个参数是文件指针(或文件描述符),它给出了seg错误。
我该怎么做呢?