如何分割os.path.basename的输出,并仅在yaml词典创建的同一行中采用唯一的输出?

我正在创建用于yaml文件生成的字典,但只想恢复标记为“ Unmap_98_01.fastq”和Unmap_98_02.fastq的文件的唯一示例标签。有许多文件无法满足该结构,但是我只想恢复Unmap_98部分一次。因此,每个唯一的样本ID。我正在生成如下字典:

yaml_dict = [{'samples' : [os.path.basename(file) for file in glob.glob(path+"/*."+args.type)]},{'path_to_files' : path}]

当前返回Unmap_98_01.fastq和Unmap_98_02.fastq。

将寻求任何帮助。谢谢:)

seraph59 回答:如何分割os.path.basename的输出,并仅在yaml词典创建的同一行中采用唯一的输出?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3028062.html

大家都在问