python - 从 Perl 调用 Node.js(或 python)

标签 python node.js perl

我有一个用 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/

相关文章:

python - AWS 无法导入模块 'app' : no module named Pymysql

python - 尝试创建同一类的多个实例时,无法 pickle _tkinter.tkapp 对象错误

python - 从表中选择将截断它

node.js - Heroku 上托管的 NodeJS 服务器在一段时间后关闭

perl - 不理解我的 crontab 中的简单 perl 脚本

mysql - 使用 Perl CGI 和 XAMPP 连接到 MySQL 数据库

regex - 从与 Perl 中的正则表达式匹配的较大字符串中获取子字符串?

python - 确定 Python JoinableQueue 中有多少项

javascript - javascript Node 模块和纯脚本引用如何在浏览器中共存?

javascript - 使用 Jasmine 测试 Harmony 功能