Python论坛  - 讨论区

标题:[python-chinese] 还是python与c的问题

2006年04月16日 星期日 23:35

吴俊玉 wujunyu at gmail.com
Sun Apr 16 23:35:38 HKT 2006

 一不小心把以前的邮件删了,旨在linux环境中有备份,所以只好重开一份了
 def run(self):
            self.forward()
            return 'Success'
        def fire(self):
            API.fire(self)
这是两个类成员函数,
 PyObject * arg,x;
 arg = Py_BuildValue("s","test");
x = PyObject_CallMethodObjArgs(tankObj,arg,NULL);
 arg = Py_BuildValue("s","run");
 x = PyObject_CallMethodObjArgs(tankObj,arg,NULL);
这是两段一样的调用,前一个能够正确执行,后一个就不行,望指教
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060416/4bed5f0a/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月17日 星期一 09:13

Gerald Lee leejd80 at gmail.com
Mon Apr 17 09:13:45 HKT 2006

后一个是不能执行还是执行结果不是预期的?看看是不是第一个执行之后对类的实例产生了影响

在06-4-16,吴俊玉 <wujunyu at gmail.com> 写道:
>
> 一不小心把以前的邮件删了,旨在linux环境中有备份,所以只好重开一份了
>  def run(self):
>             self.forward()
>             return 'Success'
>         def fire(self):
>             API.fire(self)
> 这是两个类成员函数,
>  PyObject * arg,x;
>  arg = Py_BuildValue("s","test");
> x = PyObject_CallMethodObjArgs(tankObj,arg,NULL);
>  arg = Py_BuildValue("s","run");
>  x = PyObject_CallMethodObjArgs(tankObj,arg,NULL);
> 这是两段一样的调用,前一个能够正确执行,后一个就不行,望指教
>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>


--
My Blog >> http://leejd.cndev.org
My QQ >> 9847243
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060417/8cff570a/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月17日 星期一 09:54

吴俊玉 wujunyu at gmail.com
Mon Apr 17 09:54:16 HKT 2006

后面一个执行返回结果是NULL

还有我想到了我的后面一个python成员函数也就是run调用了windows
API的waitforsingleobject等待event,也就是阻塞当前线程。
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060417/ddaf67d3/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号