2007年01月15日 星期一 21:27
现在的程序是用C++ 写的 运行的时候要调用一些python脚本 这时要传递给python一些数据 但象结构体 指针 还有类 无法传递过去 只能传递一些 整型 字符串等数据 使用 boost库 或者 swig 等 是用C++扩展python 还是无法在运行C++程序的过程当中 传递参数给python啊 不知道我说清楚没有 玄利磊 2007-01-15 发件人: python-chinese-request在lists.python.cn 发送时间: 2007-01-15 20:50:50 收件人: python-chinese在lists.python.cn 抄送: 主题: python-chinese 摘要, 卷 37, 发布 88 想在 python-chinese 邮件列表发言,请写信给: python-chinese在lists.python.cn 要订阅或者退订列表,可以访问万维网地址: http://python.cn/mailman/listinfo/python-chinese 或者可以向: python-chinese-request在lists.python.cn 发送主题或者正文为'help'的邮件。 您可以通过邮件地址: python-chinese-owner在lists.python.cn 联系到此列表的管理员。 当回信时,请给一个适当的标题,这样会比 "Re: Contents of python-chinese digest..."更清楚明白。 本日主题: 1. Re: 把Python嵌入到C++应用程序中__参数传递问题 ( 刘鑫 ) 2. Re: 豆瓣寻人 5: 网站开发和设计人员 (Gao Aaron) 3. Re: 把Python嵌入到C++应用程序中__参数传递问题 ( 大熊 ) 4. Re: 请问如何修改django的MEDIA_ROOT (brightman) 5. Re: 请问如何修改django的MEDIA_ROOT (yi huang) ---------------------------------------------------------------------- Message: 1 Date: Mon, 15 Jan 2007 20:10:04 +0800 From: " 刘鑫 " <march.liu在gmail.com > Subject: Re: [python-chinese] 把Python嵌入到C++应用程序中__参数传递问题 To: python-chinese在lists.python.cn Message-ID: <d7bd4e1e0701150410o379f4601v71b8bfb80b891e24在mail.gmail.com > Content-Type: text/plain; charset="gb2312" 用Boost封装一下吧,手工写比较麻烦 在07-1-15,玄利磊 <kency在zctt.com.cn > 写道: > > 用C++ 写的程序 现需要调用 python脚本进行数据处理 > 使用下面函数: > pargs = Py_BuildValue("(s)", cstr); > PyEval_CallObject(pfunc, pargs); > > 作为参数传递给 python 的只是些 string integer 等等 > > 现在需要 把一个 类 或 指针 传递给 python 该如何做啊? > > 谢谢!!! > > > > ------------------------------ > 玄利磊 > 2007-01-15 > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- Blog搬家了 刘鑫 March.Liu -------------- 涓���ㄥ� -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070115/8726dbd3/attachment-0001.htm ------------------------------ Message: 2 Date: Mon, 15 Jan 2007 20:16:11 +0800 From: "Gao Aaron" <gaochundong在gmail.com > Subject: Re: [python-chinese] 豆瓣寻人 5: 网站开发和设计人员 To: python-chinese在lists.python.cn Message-ID: <151e51480701150416u76c73d5dgd5d7679a59e92ad4在mail.gmail.com > Content-Type: text/plain; charset="gb2312" 我很想去 可是我是python新手... 在07-1-14,何何坤 <hekun06在gmail.com > 写道: > > 我会来的,等着........ > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- 涓���ㄥ� -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070115/05c63893/attachment-0001.html ------------------------------ Message: 3 Date: Mon, 15 Jan 2007 20:23:37 +0800 From: " 大熊 " <bearsprite在gmail.com > Subject: Re: [python-chinese] 把Python嵌入到C++应用程序中__参数传递问题 To: python-chinese在lists.python.cn Message-ID: <380eea2a0701150423g35d3ea44s3766c2caf8ebea95在mail.gmail.com > Content-Type: text/plain; charset="utf-8" 也可以使用pycxx,比起boost::python来,简单了不少 在07-1-15,玄利磊 <kency在zctt.com.cn > 写道: > > 用C++ 写的程序 现需要调用 python脚本进行数据处理 > 使用下面函数: > pargs = Py_BuildValue("(s)", cstr); > PyEval_CallObject(pfunc, pargs); > > 作为参数传递给 python 的只是些 string integer 等等 > > 现在需要 把一个 类 或 指针 传递给 python 该如何做啊? > > 谢谢!!! > > > > ------------------------------ > 玄利磊 > 2007-01-15 > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- 茫茫人海,你是我的最爱 -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070115/c47f481a/attachment-0001.htm ------------------------------ Message: 4 Date: Mon, 15 Jan 2007 20:52:48 +0800 From: brightman <fenyon在126.com > Subject: Re: [python-chinese] 请问如何修改django的MEDIA_ROOT To: python-chinese在lists.python.cn Message-ID: <45AB7920.60808在126.com > Content-Type: text/plain; charset="utf-8" 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070115/ba0d7c69/attachment-0001.html ------------------------------ Message: 5 Date: Mon, 15 Jan 2007 21:11:49 +0800 From: "yi huang" <yi.codeplayer在gmail.com > Subject: Re: [python-chinese] 请问如何修改django的MEDIA_ROOT To: python-chinese在lists.python.cn Message-ID: <d7bc2f9d0701150511s25e2d93ap4a0abe5ae985dde9在mail.gmail.com > Content-Type: text/plain; charset="utf-8" On 1/15/07, brightman <fenyon在126.com > wrote: > > limodou 写道: > > On 1/15/07, Brightman <fenyon在126.com > <fenyon在126.com > wrote: > > 谢谢大家的解答。 > 1.我翻了一下django的文档,django目的是提供动态页面,静态文件是由web server去做。MEDIA_ROOT > 是在debug时使用,django不推荐。 > 2.其实我原本是问这样的一个问题: > 我的App目录结构如下: > rankba/ > .. /templates > .. /.. /image/logo.jpg > .. /.. /base.html > .. /.. /user > .. /.. /user/userinfo.html > > 我在base.html中以相对路径包含logo.jpg,调用base.html userinfo.html都不能正确的显示logo.jpg. > 所以我改为相对站点的绝对路径, > > 3.我已经配置MEDIA_ROOT = 'D:\\project\\rankba\\media',为什么实际还是指向了 > C:\Python24\lib\site-packages\django-0.95-py2.4.egg\django/contrib/admin/me > dia > > 不是已经说了嘛,MEDIA_ROOT是物理目录,不是url的目录。url的目录要么通过static.serve的url配置来实现,要么通过web > server的url映射到一个具体的物理地址来实现。而MEDIA_ROOT主要是用在文件上传的,与静态文件服务无关的。概念不要混了。 > > 谢谢limidou! > 在urls.py中我已经设置了,只是查找的路径( > > C:\Python24\lib\site-packages\django-0.95-py2.4.egg\django/contrib/admin/media) > > 并不是我设置的路径(D:\\project\ \rankba\\media) > > urls.py > #(r'^media/(?P.*)$', 'django.views.static.serve', {'document_root': > settings.MEDIA_ROOT}), > (r'^media/(?P.*)$', 'django.views.static.serve', {'document_root': > 'D:\\project\\rankba\\media'}), > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > 开发服务器会对 ADMIN_MEDIA_PREFIX 配置的 url 前缀单独处理,直接映射到安装目录下去,不会管你的 urls 配置。 -- http://codeplayer.blogspot.com/ -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070115/1dbf5211/attachment.htm ------------------------------ _______________________________________________ python-chinese mailing list python-chinese在lists.python.cn http://python.cn/mailman/listinfo/python-chinese 结束python-chinese 摘要, 卷 37, 发布 88 ********************************************** -------------- 下一部分 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070115/4d27e493/attachment-0001.html
Zeuux © 2025
京ICP备05028076号