如何在二进制和fscanf中使用带有stdin的ctypes

时间:2016-05-08 07:16:16

标签: 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错误。

我该怎么做呢?

0 个答案:

没有答案