返回信息流刚开始用python,然后使用C++的so库,里面有openssl的加解密,需要用到unsigned char*这个类型,然后想知道python中怎么定义这个类型啊,我查到的一些方法像bytearray(B"xxxxx")、c_ubyte*24()什么的还是不可以用,求问一个可以使用的方法,谢谢各位大神了
这是一条镜像帖。来源:北邮人论坛 / python / #3055同步于 2014/8/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
求问python调用C++的so库,unsigned char*类型怎么表示?
xiaorui
2014/8/23镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
是自己封的类,用swig生成的so库,要调用我自己的类。
ctype试了,我看网上说c_ubyte就是unsigned char*型,但是使用的时候,还是会告诉我typeerror
【 在 binux 的大作中提到: 】
: 没听说过调用C++的库,函数签名不一样你要怎么搞定?
: 不管怎么说,你要试就试吧,你试 ctype 吗