我有一个想要嵌入Python的Perl脚本。每当我运行Python时,Perl代码也应该执行。两个代码都在同一个文件中。我从HPSA运行,因此没有与代码运行相关联的文件名。
答案 0 :(得分:4)
这样的东西?
from subprocess import call as sp_call
perlscript = """
use strict;
use warnings;
print "EHLO world\n";
"""
exitcode = sp_call(['perl', '-e', perlscript], shell=False)
如果你需要捕获Perl脚本等的输出,请查看subprocess.Popen和朋友。