2016-07-21 34 views

Antwort

0

Ja, es gibt einen einfachen Weg. Aber Sie sollten immer etwas Mühe zeigen, etwas Code, den Sie ausprobiert haben, bevor Sie fragen. Dies ist der Code, den Sie benötigen:

from Bio import Entrez 
Entrez.email = "[email protected]" 

handle = Entrez.efetch(db="nucleotide", id="NM_123456", retmode="xml") 
record = Entrez.read(handle) 

for feature in r[0]["GBSeq_feature-table"]: 
    for qualifier in feature["GBFeature_quals"]: 
     if "gene" in qualifier["GBQualifier_name"]: 
      print(qualifier["GBQualifier_value"]) 

# MHK7.14; MHK7_14 

Sie sollen einige Proben in der efetch Linie, und dann die Daten, die Sie aus dem Handler entnehmende finden zu bekommen.