PythonからPerlのメソッドを呼び出す方法は?
Pythonはsubprocessモジュールを介してPerlメソッドを呼び出すことができます。以下にサンプルコードを示します。
import subprocess
# 调用perl脚本
perl_script = "path/to/perl/script.pl"
output = subprocess.check_output(["perl", perl_script, "arg1", "arg2"])
print(output.decode("utf-8"))
上の例では、subprocess.check_output() 関数を使って Perl スクリプトを実行し、その出力を変数 output に格納しています。 perl_script を実際の Perl スクリプトのパスに置き換え、”arg1″ と “arg2” を Perl スクリプトに必要な引数に置き換えることができます。