擅长:python、mysql、java
<p>你真正拥有的是:</p>
<pre><code>cdef object pylist_to_handles(hs):
...
return <object>o_vect
</code></pre>
<p>如果不明确地设置类型,则假定它是python对象(代码中为“对象”)。正如您在代码中看到的,您试图将vector[int]转换为一个对象,但是Cython不知道如何处理它。</p>
<p>只需在cdef中添加一个返回类型:</p>
<pre><code>cdef vector[int] pylist_to_handles(hs):
</code></pre>