如何将“特定”输出变量的内容从python进程抓取到powershell脚本变量?如果python代码有多个输出

2024-09-19 15:59:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图为应用程序自动启动python代码。代码有多个输出变量,我只想将单个变量的代码内容抓取到powershell变量中。这能做到吗?我对powershell很陌生

我试图使用System.Diagnostics.Process,但似乎遇到了障碍。关于如何做到这一点有什么线索吗

text=r'Text'
image=r'Path\to\image'
lang = r'lang'
read_Text = r'Text_from_image'

s= SequenceMatcher(None, read_Text,text)
r = round(s.ratio(),3) 
print (r)

所以,我们可以看到,有多个变量存储值。只有最后一行输出到流中,当我使用

$stdout = $Process.StandardOutput.ReadToEnd().
PS $HOME> $HOME\Time.ps1
65.2252356

Tags: 代码textimage应用程序内容homelangread