[D]Python调用ctypes出错解决方案
[D]Python调用ctypes出错我刚刚配置好Python,用的版本是3.2.2,在win7系统下,然后运行教程上的一段代码:通
[D]Python调用ctypes出错
我刚刚配置好Python,用的版本是3.2.2,在win7系统下,然后运行教程上的一段代码:通过调用ctypes输出“hello world”,代码如下:
Python codefrom ctypes import *msvcrt = cdll.msvcrtmsg = "Hello world!\n"msvcrt.printf("%s", msg)
结果只输出第一个字符:“H”,请问为什么??
-------------------
Double行动:
原帖分数:35
加分:35
[解决办法]python3k是unicode的字串,所以你应该调用wprintf...