cgi formen und urllib
Verfasst: Montag 19. September 2011, 21:02
Hallo zusammen und erstmal einen schönen abend!!!
Ich bräuchte mal ein wenig hilfe bei einem problem und zwar möchte ich eine funktion schreiben die daten an eine url sendet. Es handelt sich um diese adresse http://exon.gatech.edu/heuristic_hmm2.cgi. Ich habe eine textdatei mit ca. 200 amino sequenzen die ich an diese cgi form senden möchte. Von Hand würde das ewigkeiten dauern, daher will ich den vorgang automatisieren. Nun zu meiner frage. Wie kann ich mithilfe von urllib daten an die formen dieser seite senden? Mein Ansatz den ich bis jetzt habe ist folgender:
Irgendwie scheint das aber nicht zu funktionieren. Gibt es irgendwie eine möglichkeit die felder auf der website auszulesen?
Grüße
Tilli88
Ich bräuchte mal ein wenig hilfe bei einem problem und zwar möchte ich eine funktion schreiben die daten an eine url sendet. Es handelt sich um diese adresse http://exon.gatech.edu/heuristic_hmm2.cgi. Ich habe eine textdatei mit ca. 200 amino sequenzen die ich an diese cgi form senden möchte. Von Hand würde das ewigkeiten dauern, daher will ich den vorgang automatisieren. Nun zu meiner frage. Wie kann ich mithilfe von urllib daten an die formen dieser seite senden? Mein Ansatz den ich bis jetzt habe ist folgender:
Code: Alles auswählen
import urllib
params = urllib.urlencode((('title', 'seq'), ('sequence', 'MNRNDCCEQQQQS'), ('address', 'meine email adresse')))
htmlinfo = urllib.urlopen("http://exon.gatech.edu/heuristic_hmm2.cgi", params)
inhoud = htmlinfo.read()
print inhoud
Grüße
Tilli88