作者liangjr (aaa)
看板Python
标题Re: [问题] os.system输入输出
时间Wed Aug 13 09:21:29 2008
※ 引述《Arton0306 (Ar藤)》之铭言:
: 如果我有一程式gcd.exe
: 执行後使用者输入两数字enter後输出其gcd 接着关闭
: 这样是否有办法利用os.system或其它函式
: 让python中 两变数x,y当输入
: 而z储存输出
: (用档案当中介 利用管线来执行 "之外的其它方法")
类似这样?
def gcd(x, y):
gcd = subprocess.Popen("gcd.exe",
stdin=subprocess.PIPE,
stdout.subprocess.PIPE)
gcd.stdin.write(x)
gcd.stdin.write(y)
return gcd.stdout.read()
--
http://nigel.twbbs.org
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 76.95.86.77