我只需要一种将文件对象转换为ctypes FILE *的方法,以便可以将其传递给GD。
你真倒霉 这在Python 2.x中是可能的,但在Python
3.x中是不可能的。该文档解释了为什么不这样做:
这些API是用于内置文件对象的Python 2 C API的最小仿真,该文件过去依赖于C标准库中的缓冲I / O(FILE *)支持。在Python
3中,文件和流使用新的io模块,该模块在 *** 作系统的低级无缓冲I / O上定义了几层。
如果您想要一个
FILE*,则必须直接使用C标准库来自己制作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)