2006年06月17日 星期六 18:00
我有一个内存块(字符串类型),里面是N个Python函数,我想调用里面的某个函数,该怎么操作? PyImport_ImportModule和PyObject_CallMethod方式好像只能操作文件方式存放的Python源码 -- My Blog >> http://leejd.cndev.org My QQ >> 9847243
2006年06月17日 星期六 19:24
关注 期待高手正解 //=================================================== Gerald Lee 的意思应该是脚本在内存中,而不是文件的形式把 ! -- 北京市海淀区中软国际 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060617/9ea02ea8/attachment.html
2006年06月18日 星期日 11:37
Äã˵µÄ¡°ÄÚ´æ¿ì¡±Ö¸µÄÊÇÐéÄâÄÚ´æµØÖ·ÖеÄijһ¶ÎÂ𣿠Èç¹ûÊǵĻ°£¬ÄÇôÓÃpythonÊÇûÓа취µÄ£¬pythonÎÞ·¨¶ÔÄÚ´æÖ±½Ó¿ØÖÆ£¬ËùÓеÄÄÚ´æ ·ÃÎʱ»¾ÖÏÞÓÚpython½âÊÍÆ÷£¬Õâ¸újavaÊÇÒ»ÑùµÄ¡£ÄãµÄÒªÇóÖ»ÄÜͨ¹ýCÀ´×öÀ©Õ¹¡£ »òÕßÄãÓа취°ÑÄãµÄ¡°ÄÚ´æ¿ì¡±Ó°Éäµ½/procÀïÃ棬ÕâÑù¾Í¿ÉÒÔͨ¹ý¡°·ÃÎÊÎļþ¡±µÄ·½Ê½À´ ²Ù×÷ÁË Best Regards, Zachary Wu (Îâ°~ÀÚ) Software Engineer, Enterprise Content Management FVT, IBM China Software Development Lab Tel: +86 10 82782244-3235. Fax: 82782244-2886 Tie Line: 915-2244-3235 Internet: xiaoleiw at cn.ibm.com Notes ID: Xiao Lei Wu/China/Contr/IBM at IBMCN Address: 8/F, Block A, Power Creative Building, No.1, East Road, Shang Di, Beijing 100085, P.R. China python-chinese-bounces at lists.python.cn дÓÚ 2006-06-17 18:00:48: > ÎÒÓÐÒ»¸öÄÚ´æ¿é£¨×Ö·û´®ÀàÐÍ£©£¬ÀïÃæÊÇN¸öPythonº¯Êý£¬ÎÒÏëµ÷ÓÃÀïÃæµÄij > ¸öº¯Êý£¬¸ÃÔõô²Ù×÷£¿ > PyImport_ImportModuleºÍPyObject_CallMethod·½Ê½ºÃÏñÖ»ÄܲÙ×÷Îļþ·½Ê½´æ > ·ÅµÄPythonÔ´Âë > > -- > My Blog >> http://leejd.cndev.org > My QQ >> 9847243 > _______________________________________________ > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060618/41498638/attachment.html
2006年06月18日 星期日 15:47
不知道你那段内存块你如何得到的。如果不是通过python的api分配来的可能不能纳入python gc的管理范围。 只要得到python函数对象的地址,通过*PyObject_Call这样的api就可以调用它。* -- http://codeplayer.blogbus.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060618/90fcbdc8/attachment.html
2006年06月19日 星期一 10:32
就是这个意思,我的C++程序获取到了以字符串方式存放的脚本,我需要在C++程序中执行这个脚本,这个脚本最好别生成文件后在调用的方式来执行。 在 06-6-17,吴俊玉<wujunyu at gmail.com> 写道: > > 关注 > 期待高手正解 > //=================================================== > Gerald Lee 的意思应该是脚本在内存中,而不是文件的形式把 ! > > > > -- > 北京市海淀区中软国际 > _______________________________________________ > 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
2006年06月19日 星期一 10:49
Python有个API,PyRun_SimpleString可以满足你的要求,或者,你可以查阅PyRun_XXX函数族,看看有没有能满足要求的。 在06-6-19,Gerald Lee <leejd80 at gmail.com> 写道: > > 就是这个意思,我的C++程序获取到了以字符串方式存放的脚本,我需要在C++程序中执行这个脚本,这个脚本最好别生成文件后在调用的方式来执行。 > > 在 06-6-17,吴俊玉<wujunyu at gmail.com> 写道: > > > > 关注 > > 期待高手正解 > > //=================================================== > > Gerald Lee 的意思应该是脚本在内存中,而不是文件的形式把 ! > > > > > > > > -- > > 北京市海淀区中软国际 > > _______________________________________________ > > 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 > > _______________________________________________ > 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 > > -- 欢迎访问: http://blog.csdn.net/ccat 刘鑫 March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060619/2ac023e8/attachment.htm
Zeuux © 2025
京ICP备05028076号