由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
_Python版 - One question about import exe result to python script
相关主题
Re: python .pyw问题请教python程序运行速度的问题 (转载)
solve integral eq. embeeded with another integral eq. (转载)└ Re: python程序运行速度的问题
An easter egg in Python :)Is it possible to use c++ objects from python code?
google app engine 里 加载 numpy└ Re: Is it possible to use c++ objects from python code?
如何用 Python 修改 mp3 文件的音乐标题├ Re: Is it possible to use c++ objects from python code?
请问如何import一个python文件└ Re: Re: Is it possible to use c++ objects from python co
ploting 3D surface in python (转载)Question about this python error.
error draw map from shape file Python 3.2 basemap (转载)damn! just found some more "secrets" INSIDE "this"
相关话题的讨论汇总
话题: python话题: exe话题: script话题: 输入话题: import
1 (共1页)
k*******g
发帖数: 21
1
Windows cmd下执行如下,先输入RNAfold.exe,回车,然后输入序
列“TGCCACAGTTAATTTCTGTATTCTTTTCATACATTCCA&UGGAAUGUAAAGAAGUAUGUAU”,回车,
结果出来了,然后输入“@”终止。
我想要的是中间的结果,用Python写script如下,结果为空,请问对于这类需要交互输
入的,
python怎么直接引用?谢谢了~(对于exe能直接出结果的,即非交换式输入的,这样写
倒是没问
题)
m*****g
发帖数: 54
2
here is the code snippet
cmd = "xxxxxxx"
args = shlex.split(cmd)
p = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.
STDOUT)
for line in p.stdout.readlines():
print("{0}".format(line.decode("utf-8")[0:len(line)-1]))

【在 k*******g 的大作中提到】
: Windows cmd下执行如下,先输入RNAfold.exe,回车,然后输入序
: 列“TGCCACAGTTAATTTCTGTATTCTTTTCATACATTCCA&UGGAAUGUAAAGAAGUAUGUAU”,回车,
: 结果出来了,然后输入“@”终止。
: 我想要的是中间的结果,用Python写script如下,结果为空,请问对于这类需要交互输
: 入的,
: python怎么直接引用?谢谢了~(对于exe能直接出结果的,即非交换式输入的,这样写
: 倒是没问
: 题)

k*******g
发帖数: 21
3
非常谢谢!
我用的python是2.6版本,windows平台,这个和os.popen()都能实现对直接exe+参数的
直接调
用,但是对于交互式exe(需要先输入回车,再输入参数(2条RNA序列,用‘&’连接)
,最后输入特
定字符('@')结束),直接加参数,还是调不出结果,不知道应该怎么弄。
大侠们有空请帮忙试试,文件都在如下这个包,谢谢先:)
http://dl.dropbox.com/u/2110716/RNA.rar
其中python script如下,注释部分就是要调的RNAfold.exe;RNAhybrid.exe是测试用。
i*****f
发帖数: 578
4
try pexpect
http://www.noah.org/wiki/Pexpect

用。

【在 k*******g 的大作中提到】
: 非常谢谢!
: 我用的python是2.6版本,windows平台,这个和os.popen()都能实现对直接exe+参数的
: 直接调
: 用,但是对于交互式exe(需要先输入回车,再输入参数(2条RNA序列,用‘&’连接)
: ,最后输入特
: 定字符('@')结束),直接加参数,还是调不出结果,不知道应该怎么弄。
: 大侠们有空请帮忙试试,文件都在如下这个包,谢谢先:)
: http://dl.dropbox.com/u/2110716/RNA.rar
: 其中python script如下,注释部分就是要调的RNAfold.exe;RNAhybrid.exe是测试用。

1 (共1页)
相关主题
damn! just found some more "secrets" INSIDE "this"如何用 Python 修改 mp3 文件的音乐标题
精华区里新加了很多东西请问如何import一个python文件
python有好的免费Linux IDE么?ploting 3D surface in python (转载)
新人报道,请问各位大牛如何开始学习python?error draw map from shape file Python 3.2 basemap (转载)
Re: python .pyw问题请教python程序运行速度的问题 (转载)
solve integral eq. embeeded with another integral eq. (转载)└ Re: python程序运行速度的问题
An easter egg in Python :)Is it possible to use c++ objects from python code?
google app engine 里 加载 numpy└ Re: Is it possible to use c++ objects from python code?
相关话题的讨论汇总
话题: python话题: exe话题: script话题: 输入话题: import