Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中嵌入Perl代码?_Python_Perl - Fatal编程技术网

如何在Python中嵌入Perl代码?

如何在Python中嵌入Perl代码?,python,perl,Python,Perl,我有一个Perl脚本要嵌入Python。每当我运行Python时,Perl代码也应该执行。两个代码在同一个文件中。我是从HPSA运行的,因此没有与代码运行关联的文件名。类似的内容 from subprocess import call as sp_call perlscript = """ use strict; use warnings; print "EHLO world\n"; """ exitcode = sp_call(['perl', '-e', p

我有一个Perl脚本要嵌入Python。每当我运行Python时,Perl代码也应该执行。两个代码在同一个文件中。我是从HPSA运行的,因此没有与代码运行关联的文件名。

类似的内容

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和friends。

如何将Perl和python放在同一个文件中?python代码是如何执行的?例如,htis被否决了吗?虽然没有包含一些英文文本,说明想要什么是完全不可行的,外部过程是前进的方向,但这个答案是正确的,因为它回答了O.P.@jsbueno请假设如果投票人想要评论,他们会有;其他人只是猜测,所以这个练习毫无意义