python 调用的外部程序(fortran写成)无法执行

荷风旧友 发布于 2015/06/07 22:37
阅读 689
收藏 0

程序A(python写)成执行时,调用程序B(Foortran写成),调用命令为os.system.现在的问题是调用后程序B没有正常执行,而单独执行B时,程序正常.这是怎么回事?????

程序大概形式如下:

aa='dcin.active'

with open(aa,'r+') as f1:

       aa_l=f1.readlines()

       aa_l_h=aa_l[3].split()

       while aa_l_h[3]<100:

              aa_l_h[3]=float(aa_l_h[3])+1

              dc='/home/peng/desktop/wdm/6/dc'

              p=os.system(dc)


加载中
0
tiancheng9
tiancheng9

http://blog.csdn.net/longerzone/article/details/17889969

建议尝试下subprocess.call

返回顶部
顶部