| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1466 人关注过本帖
标题:大虾们,新手问个问题:有关依次把生成的文件按顺序保存在另外一个文件夹的 ...
只看楼主 加入收藏
qqwater
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-9-5
结帖率:100%
收藏
 问题点数:0 回复次数:2 
大虾们,新手问个问题:有关依次把生成的文件按顺序保存在另外一个文件夹的命令。
我在编写一个脚本,在脚本中执行一个命令,该命令会依次产生文件名相同的一系列文件,在新的文件生成的时候旧的文件就会被覆盖,
我想要在新的文件生成之前把旧的文件依次编好号码放入一个文件夹里面,我自己写的脚本如下,但是总是达不到目的,望大家帮忙看看是哪里的问题,在下不胜感激阿!
    os.system('rosettaDNA.linuxgccrelease @flags')        ——————此为我的产生文件的命令,整个脚本处在一个大的循环中,每次循环产生一个文件,每次产生的文件名都是一样的。

    i = 0
    pdbName = 'd%05i' %(i) + '.pdb'
    i+=1
    commLine = 'mv dna_modelnew_0001.pdb ./pdbs/' + pdbName           ——————把产生的文件放到文件夹pdbs里面去并按照放入的顺序依次编号
    os.system(commLine)
    commLine = "grep 'Binding'  dna_modelnew_0001.pdb | cut -c23- >> bindingEnergy.txt"              对产生的文件的内容进行信息提取
    os.system(commLine)
 
谢谢大家了!
搜索更多相关主题的帖子: 不胜感激 文件夹 
2012-09-21 21:07
qqwater
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-9-5
收藏
得分:0 
怎么这么久了还木有人回复阿,我自己顶一个!
大侠们都去哪里玩去了呢。。。。。。
2012-09-24 11:15
qqwater
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-9-5
收藏
得分:0 
呵呵,我知道了哦,是循环的惹的错,呵呵
2012-09-24 20:38
快速回复:大虾们,新手问个问题:有关依次把生成的文件按顺序保存在另外一个文件 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054430 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved