Zha*_*g18 12 python perl module call
我的问题与此问题相反.特别是,我有几十个用Perl编写的现有模块,一些是面向对象的,另一些只是导出一组函数.既然我必须在python中编写某些脚本但仍想调用那些Perl模块,我想知道
1)如果可以实现,并且
2)如果是这样,最好的方法是什么
理想情况下,Perl模块对Python来说可能是"黑盒子",可以这么说.就像是:
from perl_module import *
return_value = perl_func(arg1, arg2, ...)
Run Code Online (Sandbox Code Playgroud)
和
object = perl_module.new()
object.method1(arg1, arg2, ...)
Run Code Online (Sandbox Code Playgroud)
但我肯定会实现这个,如果可能的话,需要在后台导入/运行其他东西.任何Inline::Python与之相对应的东西也会很好(但并不理想).谢谢!