Read and write FASTA files with more information than id and sequence
The description field in the SeqRecord object has the information you are looking for:

&gt;&gt; from Bio import SeqIO
&gt;&gt; s = SeqIO.read('genome.fasta', 'fasta') # single sequence fasta file
&gt;&gt; s.id
k119_5
&gt;&gt; s.description
k119_5 flag=0 multi=141.0706 len=473


Edit: as an aside, if you write a SeqRecord object using SeqIO's write method, the FASTA header should contain the whole original header.