运行 一个程序并捕获它的输出
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`;
我有一个运行 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`;