擅长:python、mysql、java
<p>大卫</p>
<p>谢谢你回答我的第一个问题。我将Python代码改为:</p>
<pre><code>#Comment out this line. add_two_U is not a function
#U_Model = cdll.add_two_win32.add_two_U
#Get the output pointer from add_two_U
output = POINTER(ModelInput)
results = output.in_dll(cdll.add_two_win32,"add_two_U")
print "got results", results.contents()
</code></pre>
<p>这个代码有效。我仍然无法找到第一个问题的答案:如何在Python代码的头文件中设置initialize the structure ExternalInputs_add_two。在</p>
<p>我已经搜索了ctypes文档,但找不到关于如何实现这一点的函数或示例。我知道可能在文件里。在</p>