gpt4 book ai didi

python - 带参数和管道的系统调用

转载 作者:行者123 更新时间:2023-11-30 23:32:46 25 4
gpt4 key购买 nike

我的变量中有一个名为 myText 的文本,我想运行如下命令:

myText = "This is my text"    
call("echo" + myText + " | mail username -s subj")

这意味着我想回显 myText 中的文本并通过管道传递到邮件命令。什么是正确的方法来做到这一点?

最佳答案

您应该查看 os 命令,例如 popen,它允许您创建管道以使进程之间进行通信。看看这个page

from subprocess import Popen, PIPE
p1 = Popen(['echo', myText], stdout=PIPE)
p2 = Popen('mail', stdin=p1.stdout)

这应该有效。

关于python - 带参数和管道的系统调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19227474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com