#!/usr/bin/env python3 def FetchSeqMulti(mydb, myrettype, myretmode, myid): from Bio import Entrez from Bio import SeqIO Entrez.email = "lb@laurentbloch.org" with Entrez.efetch(db=mydb, rettype=myrettype,\ retmode=myretmode, id=myid) as handle: for seq_record in SeqIO.parse(handle, "gb"): print("%s %s..." % (seq_record.id,\ seq_record.description[:50])) print("Sequence length %i, %i features, from: %s" % (len(seq_record), len(seq_record.features),\ seq_record.annotations["source"])) FetchSeqMulti("nucleotide", "gb", "text",\ "6273291,6273290,6273289")