我把上面的代码作为一个更大的代码的一部分来做一些解析和更多的工作。每当我运行代码时,我都会收到以下错误消息“list index out out of range”。我打印了文件夹以便看到它们,并得到以下打印:
"velvet_results2/velvet_results_assembly/my_sample_velvet
“。”。 在我的\u sample_velvet文件夹中有我需要解析的xml文件。谁能帮我解决这个问题吗?在
matches_counts={}
velvet_folders = glob.glob(velvet_output +'/*')
for folder in velvet_folders:
print folder
xml_file=glob.glob(folder + '/*.xml')[0]
matches = parsing_blast(xml_file,opts.length_cutoff)
通过在velvet_文件夹行中添加第二个“/”,我解决了这个问题。在
相关问题 更多 >
编程相关推荐