我有一个用 Perl 编写的遗留系统,我想开始迁移到更现代的系统。我个人更喜欢Python,但团队非常偏向JS。
我想将各种 Perl 模块迁移到 Node 或 Python,作为该过程的第一步。先前的研究包括谷歌搜索(所有结果都方向相反)和堆栈溢出(无关)。我知道backticks但想知道是否有像 JNI 那样更加结构化的东西,或者是否有人有一些替代且更优雅的解决方案。
最佳答案
对于 Python,我推荐 CPAN 中的 inline-python 模块: http://search.cpan.org/dist/Inline-Python/Python.pod
示例:
use Inline Python => <<END;
def Foo():
class Bar:
def __init__(self):
print "new Bar()"
def tank(self):
return 10
return Bar()
END
my $o = Foo();
print $o->tank(), "\n";
关于python - 从 Perl 调用 Node.js(或 python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37938870/