我的问题是的反义词。特别是,我有几十个用Perl编写的现有模块,一些是面向对象的,另一些只是导出一组函数。现在,由于我必须用python编写某些脚本,但仍然想调用那些Perl模块,所以我想知道
( 1)如可行,及
2)如果有的话,最好的方法是什么?
理想情况下,Perl模块在Python中显示为“黑匣子”。类似于:
from perl_module import *
return_value = perl_func(arg1, arg2, ...)
和
object = perl_module.new()
object.method1(arg1, arg2, ...)
但是,如果可能的话,我肯定要实现这一目标,还需要在后台导入/运行其他的东西。任何与Inline::Python
相对应的东西也会很好(但并不理想)。谢谢!
发布于 2010-08-30 22:08:33
https://stackoverflow.com/questions/3604388
复制相似问题