【发布时间】:2011-05-28 18:55:49
【问题描述】:
我的最终目标是在 Python 中查询 NVAPI 的 gpu 使用情况和其他统计信息。见http://developer.nvidia.com/nvapi
from ctypes import WinDLL
nvapi = WinDLL("nvapi.dll")
print nvapi# <WinDLL 'nvapi.dll', handle 718a0000 at 27c0050>
print nvapi.nvapi_QueryInterface# <_FuncPtr object at 0x026D8E40>
print nvapi.nvapi_QueryInterface()# returns 0
print nvapi.NvAPI_Initialize# AttributeError: function 'NvAPI_Initialize' not found
print nvapi.NvAPI_SYS_GetChipSetInfo# AttributeError: function 'NvAPI_SYS_GetChipSetInfo' not found
这里是头文件的副本,可从上面的链接下载:http://paste.pound-python.org/show/7337/
在这一点上,我只是想让自己熟悉 api……那我做错了什么?我不知道如何调用头文件中列出的任何函数。
【问题讨论】:
-
我在这里发布了一个后续问题:stackoverflow.com/questions/6165628/…