airfan@airfan
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“哦,又见暖神[em4]。在上一篇贴子中,不是想传数组给python吗,后来实在费劲。打算分成字符串传过去,但是用了那个Py_BuildValue函数,得到PyObject*类型,在python中直接print时输出了一大串数字(估计是地址),小白很费解如何由指针得到python数据呢?[ema1] 【 在 nuanya…”
“小白伤不起啊? 【 在 reverland 的大作中提到: 】 : 想起一个朋友用socket跨语言传数据。。。 : : 来自「北邮人论坛手机版」 : -- : .........”
“那具体应该怎么解决呢?到底怎么C++的数组传到python并利用呢?请大神指教 【 在 asif12 的大作中提到: 】 : C++数组与python list之间完全没关系吧 : c++应该返回一个指向堆的指针,ctypes使用POINTER调用 : ctypes.string_at函数很好用 : .........…”
“好吧,看来只能单个处理了,可是这样还要多写一个循环。。。。。 谢谢大神啦 【 在 karon1988 的大作中提到: 】 : 。。。数组当然不行了。。 : 你得手动转。。。 : 比如传过来的是d=u'[1,2,3,4,5,6]' : ...................”
“[em9],暖神能说的通俗一点吗? 过程其实是,我在前端用js 弄了一个数组,挺长的,用ajax方式post了过来,后台用django的request.post.getlist这个函数接收的,但后来用的时候发现不是int 型,然后print type()打印了一下类型,显示为unicode,就打算把接收到的数据转化为i…”
“额,数组可以吗? 因为是需要处理很多unicode字符串组成的数组。。。。我好像这样直接对数组处理不行。。。。 【 在 karon1988 的大作中提到: 】 : 我这没问题 : [upload=1][/upload]”
“能不能具体一些。。。小白刚学没多久。。。。直接int()似乎不行 【 在 karon1988 的大作中提到: 】 : ...直接转不就可以了”
“大三学弟强烈呼唤”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。