| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2360 人关注过本帖
标题:python编程新手请教各位大侠:读取文件名为变量的一系列文件的脚本
只看楼主 加入收藏
qqwater
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-9-5
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
python编程新手请教各位大侠:读取文件名为变量的一系列文件的脚本
while i < 9:
    dirs = os.listdir('sequence')
    print dirs
    for d in dirs:
        print d
        inputDNAfile = open(d,'r')
        PDBline = inputDNAfile.readline()
显示的错误信息是
['g000001.fasta', 'g000002.fasta', 'gene.fasta', 'g000003.fasta']
g000001.fasta
Traceback (most recent call last):
  File "./stepmutate.py", line 21, in <module>
    inputDNAfile = open(d,'r')      
IOError: [Errno 2] No such file or directory: 'g000001.fasta'
可是我的文件夹sequence中的确是有g000001.fasta文件的阿,所以就很迷茫阿,初次接触python语言编写脚本,望各位大侠广伸援手!
搜索更多相关主题的帖子: recent python sequence 
2012-09-05 11:14
qqwater
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-9-5
收藏
得分:0 
木有人理我阿。。。。大侠们!
2012-09-05 14:29
静夜思
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:济南的冬天
等 级:管理员
威 望:11
帖 子:8913
专家分:2567
注 册:2004-3-25
收藏
得分:20 
while i < 9:
    dirs = os.listdir('sequence')
    print dirs
    for d in dirs:
        print d
        inputDNAfile = open('sequence/'+d,'r')
        PDBline = inputDNAfile.readline()

畅所欲言
2012-09-05 14:45
qqwater
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-9-5
收藏
得分:0 
回复 3楼 静夜思
哦,非常感谢哈,好像就是这个问题,现在我们的小程序已经跑起来了,哈哈
2012-09-05 15:30
快速回复:python编程新手请教各位大侠:读取文件名为变量的一系列文件的脚本
数据加载中...
 
   



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

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