如何从Perl调用python脚本?

如何从Perl调用python脚本?,第1张

如何从Perl调用python脚本?

如果您需要捕获 STDOUT

my $ret = `/usr/bin/pdf2txt.py arg1 arg2`;

您可以轻松捕获将其重定向到STDOUT的 STDERR

my $ret = `/usr/bin/pdf2txt.py arg1 arg2 2>&1`;

如果您需要捕获 退出状态 ,则可以使用:

my $ret = system("/usr/bin/pdf2txt.py arg1 arg2");

就拿记住,这两个

```](http://perldoc.perl.org/perlop.html#Quote-Like-Operators)和[
system()`块,直到程序执行完毕。

如果您不想等待,或者需要同时捕获STDOUT / STDERR和退出状态,则应使用IPC ::
Open3



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5655273.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存