请问如何在python中调用perl脚本?
1个回答
展开全部
1.确保perl已经安装并且在PATH中。
2.in python:
import subprocess
subprocess.call(["perl", "/path/to/your-script.pl"])
如果脚本本身有可执行权限,直接这样也行:
import subprocess
subprocess.call(["/path/to/your-script.pl"])
2.in python:
import subprocess
subprocess.call(["perl", "/path/to/your-script.pl"])
如果脚本本身有可执行权限,直接这样也行:
import subprocess
subprocess.call(["/path/to/your-script.pl"])
追问
请问如何传参数进去?比如有一个python中的变量要传到perl脚本中去:
subprocess.call(["/path/to/your-script.pl my_args"])
追答
subprocess.call(["/path/to/your-script.pl", arg1, arg2])
这个自己可以查API吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询