![]() |
1
8
还有其他类型可以自动转换为Python对象:
这种情况下唯一的解决方案是:必须手动将内存内容转换为python列表(或它对应的任何python类型),这里以函数为例
最值得注意的是,
顺便说一句:Cython会自动将已知长度的C数组转换为Python对象,例如:
可以看到,结果不是b“Z\x00Z”,因为字符串在第一个“\0”处会被自动截断。要确保转换为bytes对象的整个字符串必须指定长度:
但是,如果没有,问题可能会出现
|
|
Tib · 如何(快速地)根据python中的特定模式获取子字符串? 7 年前 |
![]() |
NORTMP · 如何在Cython中使用mlpack? 7 年前 |
![]() |
squirl · 带Cython的布尔numpy数组 7 年前 |
![]() |
Pavlin · Cython定义指针的固定长度数组 7 年前 |