运行 一个程序并捕获它的输出

Run a program and capture its output

我有一个运行 python 脚本的 Perl 脚本,但我需要将信息传递回 Perl 脚本。 谁能帮我实现这个目标?

到目前为止,这是我的代码

open(my $py, "|-", "python2 /home/pi/myRead.py") or die "Cannot run Python script: $!";
while (<$py>) {
    $newCard = $py;
}
close($py);
my $newCard = `python2 /home/pi/myRead.py`;