code: def taxon_info(taxid, ncbi, outFH):
      
      taxid = int(taxid)
      tax_name = ncbi.get_taxid_translator([taxid])[taxid]
      rank = list(ncbi.get_rank([taxid]).values())[0]
      lineage = ncbi.get_taxid_translator(ncbi.get_lineage(taxid))
      lineage = ['{}:{}'.format(k,v) for k,v in lineage.items()]
      lineage = ';'.join(lineage)
      x = [str(x) for x in [tax_name, taxid, rank, lineage]]
      outFH.write('\t'.join(x) + '\n')
docs: Write info on taxid