我将上面的代码作为更大代码的一部分来进行一些解析和更多一点。每当我运行代码时,我都会收到以下错误消息“list index out of range”。我打印了文件夹所以我看到了它们,我得到以下打印:
“的 velvet_results2 / velvet_results_assembly / my_sample_velvet
”。 在my_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)