python - 从 Perl 调用 Python 模块

标签 python perl interop

我用 Python 创建了一个模块,它提供了十几种功能。虽然它主要在 Python 中使用,但仍有很大一部分旧用户将从 Perl 中调用它。

插入此模块的最佳方法是什么?我的想法是:

  1. 提供命令行实用程序的功能并进行系统调用
  2. 创建某种服务器并处理 RPC 调用(例如,通过 JSON RPC)

有什么建议吗?

最佳答案

另一种选择是使用 Inline::Python 在您的 Perl 脚本中直接内联 Python。 .

这可能比其他解决方案更简单,并且只需要一个额外的模块。

关于python - 从 Perl 调用 Python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3441766/

相关文章:

python - 在 UniProt 的正则表达式搜索中添加蛋白质代码作为标识符

python - 如何将默认值写入列,其中默认值是从使用另一个列的函数创建的值?

regex - 尝试使用 perl 进行替换

c# - Excel 工作表选择更改事件第一次不会被触发,但第二次会起作用

c# - 使用 System.Runtime.InteropServices 但未找到 HandleRef

java - 如何从 Java 调用 Clojure 可变参数函数

python - 如何替换不同文件中动态的文本段?

python - BeautifulSoup属性错误: 'NoneType' object has no attribute 'text'

javascript - 在 Perl 中解析 JavaScript 对象数据

c# - 有没有什么工具可以将 perl 脚本转换为 c# 代码?